html{	 	
	font-size:12px;
	font-family:arial;
	padding:0px;
	margin: 0 auto;
	overflow-x:hidden;
}

body{
	margin: 0 auto;
	text-align:center;	
	color: #666;
	font-size:12px;
	font-family:arial;
	height:100%;
	padding:0px;
	overflow-x:hidden;	
}

#cloudWrapper{
	margin-top:5px;
	background:url('../images/subWrapper.jpg') no-repeat;
	float:left;
	width:965px;	
	padding-left:30px; 
}

input.tomosButton{
	width: 100px;
	height: 25px;
   	color: #003366;
    font-family:arial;
    font-size:13px;   
    border:0px solid;
    background-image: url('../images/tomosButtonBG.jpg');
}

.rttsButton{
	text-align:center;
	line-height:22px; 
	width:100px;
	height:22px;
	background: url('../images/rttsButton_lightBlue.jpg');
	cursor:pointer;
}

.tomosDrop{
	font-size:13px;
	width:203px;	
}

.tomosTextBox{
	font-size:13px;
	width:200px;
	
	 
}

.trialFormTextBox {
	font-size:16px;
	height:25px;
	padding-left:5px;
	padding-top:5px;
	width:225px;
}

.tomosTextArea{
	font-size:13px;
	font-family:arial;
	width:200px;

}

/* ====================== Fonts ======================  */

h1{
	color:#808080;
	font-family:tahoma;
	font-size:18px;
	font-weight:normal;
}

.arial11darkGreyBold{
	font-family:arial;
	font-size:11px;
	color:#333;
	font-weight:bold;
}

.arial11grey{
	font-family:arial;
	font-size:11px;
	color:#666;	 
}

.arial12darkGrey{
	font-family:arial;
	font-size:12px;
	color:#333;
}

.arial12darkGreyBold{
	font-family:arial;
	font-size:12px;
	color:#333;
	font-weight:bold;
}

.arial12grey{
	font-family:arial;
	font-size:12px;
	color:#666;
}

.arial12greyBold{
	font-family:arial;
	font-size:12px;
	color:#666;
	font-weight:bold;
}

.arial16grey{
	font-size:16px;
	color:#666;
}

.arial16black{
	font-size:16px;
	color:#000;
}

.arial16blue{
	font-size:16px;
	color:#1B569E;
}

.arial18black{
	font-size:18px;
	color:#000;
}

.arial12lightblue{
	font-family:arial;
	font-size:12px;
	color:#0066CC;
}

.tahoma11blueBold{
	font-family:tahoma,arial;
	font-size:11px;
	color:#1B569E;
	font-weight:bold;
}

.tahoma14blueBold{
	font-family:tahoma,arial;
	font-size:14px;
	color:#1B569E;
	font-weight:bold;
}


.tahoma16blue{
	font-family:tahoma,arial;
	font-size:16px;
	color:#1B569E;
}

.tahoma17darkGrey{
	font-family:tahoma,arial;
	font-size:17px;
	color:#333;
}

.tahoma17lightblue{
	font-family:tahoma,arial;
	font-size:17px;
	color:#0066CC;
}

.tahoma17blue{
	font-family:tahoma,arial;
	font-size:17px;
	color:#1B569E;
}

.tahoma18blue{
	font-family:tahoma,arial;
	font-size:18px;
	color:#1B569E;
}


/* ====================== Links ======================  */

a:link {
	font-size:12px;
	color: #515151;	
	text-decoration: none;
}
a:visited{
	font-size:12px;
	color: #515151;	
	text-decoration: none;
}
a:hover{
	font-size:12px;
	color: #515151;	
	text-decoration: underline;
}

a.mainLink:link {
	color: #D17D0C;
	font-weight:bold;
	text-decoration: none;
}
a.mainLink:visited{
	color: #D17D0C;
	font-weight:bold;
	text-decoration: none;
}
a.mainLink:hover{
	color: #D17D0C;
	font-weight:bold;
	text-decoration: underline;
}

a.headerLink:link {
	color: #333;	 
	text-decoration: none;
	font-family: tahoma,arial;
	font-size:17px;
	
}
a.headerLink:visited{
	color: #333;	
	font-family: tahoma,arial;
	font-size:17px;
	text-decoration: none;
}
a.headerLink:hover{
	color: #333;	
	font-family: tahoma,arial;
	font-size:17px;
	text-decoration: underline;
}

a.grabberLink:link {
	color: #1B569E;	 
	text-decoration: none;
	font-family: arial;
	font-size:20px;
	
	
}
a.grabberLink:visited{
	color: #1B569E;	
	font-family: arial;
	font-size:20px;
	text-decoration: none;
}
a.grabberLink:hover{
	color: #333;	
	font-family: arial;
	font-size:20px;
	text-decoration: none;
}

 

a.blackLink:link {
	color: black;	 
	text-decoration: none;
	font-family: arial;
	font-size:14px;
}
a.blackLink:visited{
	color: black;	
	font-family: arial;	 
	text-decoration: none;
	font-size:14px;
}
a.blackLink:hover{
	color: black;	
	font-family: arial;	 
	text-decoration: underline;
	font-size:14px;
}

a.blackLink11:link {
	color: black;
	font-weight:bold;
	text-decoration: none;
	font-size:11px;
}
a.blackLink11:visited{
	color: black;
	font-weight:bold;
	text-decoration: none;
	font-size:11px;
}
a.blackLink11:hover{
	color: black;
	font-weight:bold;
	text-decoration: underline;
	font-size:11px;
}

a.orange11:link {
	color: #D17D0C;
	font-weight:bold;
	text-decoration: none;
	font-size:11px;
}
a.orange11:visited{
	color: #D17D0C;
	font-weight:bold;
	text-decoration: none;
	font-size:11px;
}
a.orange11:hover{
	color: #D17D0C;
	font-weight:bold;
	text-decoration: underline;
	font-size:11px;
}

a.grey11:link {
	font-size:11px;
	color: #515151;	
	text-decoration: none;
}
a.grey11:visited{
	font-size:11px;
	color: #515151;	
	text-decoration: none;
}
a.grey11:hover{
	font-size:11px;
	color: #515151;	
	text-decoration: underline;
}

a.blue11:link {
	color: #1B569E;	 
	text-decoration: none;
	font-family: arial;
	font-size:11px;
	font-weight:bold;
	
}
a.blue11:visited{
	color: #1B569E;	
	font-family: arial;
	font-size:11px;
	text-decoration: none; 
	font-weight:bold;
}
a.blue11:hover{
	color: #333;	
	font-family: arial;
	font-size:11px;	 
	font-weight:bold;
	text-decoration: underline;
}



.main{
	width:1000px;	 
	margin: 0 auto;
	padding:0px;
	text-align:left;
}

.main_bg{
 
	 background: url(../images/mainBG_repeat.jpg); 
	 background-repeat:repeat-y; 
}

.header{
	font-size:11px;
	font-family:verdana;
	height:63px;
	line-height:63px;
	width:100%;
	text-align:left;
}

.menubuttongroup{
	width:1000px;	
	height:41px;
}

.menubutton{
	float:left;
	width:115px;
	height:41px;
	background: url('../images/menubutton_off.jpg') no-repeat;
	font-size:13px;
	font-family:arial; 
	font-weight:bold; 
	line-height:38px; 
	color:#000;
	cursor:pointer; 	 
	 
}

.menubutton#mb_left{
	background: url('../images/menubuttonleft_off.jpg') no-repeat;	
	width:48px; 
}

.menubutton#mb_submenu{
	background: url('../images/menubutton_submenu.jpg') no-repeat;	
}

.menubutton#mb_right{
	width:123px;
	color:#fff;
	padding-left:20px;
	background: url('../images/menubuttonright_off.jpg') no-repeat;	 
}

.menubutton_selected{
	width:100%;
	height:33px;
	border-top: 1px solid #7C7C94;
	background: url(/framework/images/oLookButton_selected.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
	line-height:33px;
	cursor:pointer;	 
}



.grabberButtonBox{
	width:200px;
	height:103px;	
	text-align:left;	 
	background-repeat: no-repeat;	
	 
}

#gbb_trial:hover,#gbb_trial.sfhover{background:url(../images/grabberButtonsBG_over.jpg) no-repeat;}
#gbb_demo:hover,#gbb_demo.sfhover{background:url(../images/grabberButtonsBG_over.jpg) 0px -103px;}
#gbb_contact:hover,#gbb_contact.sfhover{background:url(../images/grabberButtonsBG_over.jpg) 0px -206px;}

#homeMidBoxes{
	width:940px;
	height:226px;
	background-image: url('../images/homeMidBoxes.jpg');
	float:left;
	margin-left:30px;
	display:inline;
}

#homeMainBox{
	width:929px;
	height:228px;
	background-image: url('../images/homeMainBox.jpg');
	float:left;
	margin-left:35px;
	margin-top:5px;
	display:inline;
}

.homeMidBox{
	width:310px;
	float:left;
	height:100%;
	font-size:12px;
	line-height:17px;
 
}

#newsBar{
	width:929px;
	height:30px;
	line-height:30px;	 
	margin: 5px 0px 10px 35px;	 
	float:left;
	background-image: url('../images/newsBar.jpg');
	display:inline;
	
}

.subMidBox{
	width:305px;
	height:190px;
	margin-top:2px;	
	float:left;	 
	padding-left:10px;
	padding-right:10px;
	font-size:11px;	 
	text-align:left;
	margin-right:10px;
	padding-top:72px;

}

#subMidBox_roles{
	background-image: url('../images/subMidBox_roles.gif');
}


#subMidBox_saas{
	background-image: url('../images/subMidBox_saas.gif');
		
}

#subMidBox_collaboration{ 
	background-image: url('../images/subMidBox_collaboration.gif');
	margin-right:0px;	 
}

#subMidBox_reduceExpenses{
	background-image: url('../images/subMidBox_reduceExpenses.jpg');
	font-size:12px;	
	width:230px;
}

#subMidBox_easyBudget{	
	background-image: url('../images/subMidBox_easyBudget.jpg');
	font-size:12px;	
	width:230px;
}

#subMidBox_cheapDirt{	
	background-image: url('../images/subMidBox_cheapDirt.jpg');
	font-size:12px;	
	margin-right:0px;
	width:230px;
}

/* BEGIN ====================== Homepage - Featured Service Scroller Widget ======================  */

#homeMidBox_FS{
	width:228px;
	height:200px;
	margin-top:2px;
	background-image: url('../images/scrollerBox.jpg');
	float:left;
	margin-left:6px;	 
	overflow:hidden;
	position:relative;
	font-size:12px;
	text-align:left;
}

.content{
	width:218px;
	position:absolute;
	margin:5px;
	height:330px;	
	top:0px;
}

.bubbleBar{
	margin-left:10px;
	height:100%;
}

.bubble{
	background-image: url('../images/scrollerBubble_off.jpg');
	float:left;
	height:100%;
	width:20px;
}

.bubble.selectedBubble{
	background-image: url('../images/scrollerBubble_on.jpg');
}

.nextArrow{
	background-image: url('../images/scrollerButton_next.jpg');
	background-repeat: no-repeat;
	cursor:pointer;
	float:right;
	height:100%;
	width:30px;
}

.backArrow{
	background-image: url('../images/scrollerButton_prev.jpg');
	background-repeat: no-repeat;
	cursor:pointer;
	float:right;
	height:100%;
	width:30px;
}
 
/* END ====================== Homepage - Featured Service Scroller Widget ======================  */

#cheapEasyLoaded{
	background: url(../images/cheapEasyLoaded.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:200px;
	margin-top:5px;
	text-align:center;
	 
}

#cheapEasyLoaded_noText{
	background: url(../images/cheapEasyLoaded_noText.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:200px;
	margin-top:5px;	 
}

#cheapEasyLoaded_v3{
	background: url(../images/cheapEasyLoaded_v3.jpg);
	background-repeat:no-repeat;
	width:929px;
	height:135px;
	margin-top:5px;
	float:left;
	margin-left:35px;	 
	display:inline;
}

.attributeBox{
	width:250px;
	padding-top:25px;
	height:115px;
	float:left;
	cursor:pointer; 
}

 

.attributeBox_why{
	width:180px;
	margin-right:5px;
	float:left;
	text-align:left;
}


#main_why{
	width:1045px;
	height:267px;
	padding-top:1px;
	background: url(../images/main_why.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_why_more{
	width:794px;
	height:380px;
	margin-left:1px;
	background: url(../images/moreMain_whyTOMOS.jpg);
	background-repeat:no-repeat;
}

#moreMain_cheap{
	width:794px;
	height:375px;
	margin-left:1px;
	background: url(../images/moreMain_cheap.jpg);
	background-repeat:no-repeat;
}

#moreMain_easy{
	width:794px;
	height:325px;
	margin-left:1px;
	background: url(../images/moreMain_easy.jpg);
	background-repeat:no-repeat;
}

#moreMain_loaded{
	width:794px;
	height:370px;
	margin-left:1px;
	background: url(../images/moreMain_loaded.jpg);
	background-repeat:no-repeat;
}

#moreMain_secure{
	width:794px;
	height:375px;
	margin-left:1px;
	background: url(../images/moreMain_secure.jpg);
	background-repeat:no-repeat;
}

#moreMain_reqMod{
	width:794px;
	height:375px;
	margin-left:1px;
	background: url(../images/moreMain_reqMod.jpg);
	background-repeat:no-repeat;
}

#moreMain_tcMod{
	width:794px;
	height:319px;
	margin-left:1px;
	background: url(../images/moreMain_tcMod.jpg);
	background-repeat:no-repeat;
}

#moreMain_texMod{
	width:794px;
	height:319px;
	margin-left:1px;
	background: url(../images/moreMain_texMod.jpg);
	background-repeat:no-repeat;
}

#moreMain_defMod{
	width:794px;
	height:319px;
	margin-left:1px;
	background: url(../images/moreMain_defMod.jpg);
	background-repeat:no-repeat;
}

#main_cheap{
	width:1045px;		 
	padding-top:1px;
	background: url(../images/main_cheap.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_pricing{
	width:1045px;	
	height:300px;
	padding-top:1px;
	background: url(../images/main_pricing.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_easy{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_easy.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_loaded{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_loaded.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_secure{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_secure.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_features{
	width:1045px;
	height:495px;
	padding-top:1px;
	background: url(../images/main_features.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

.newFeatures{
	text-align:left;	
	padding-left:45px;
	padding-top:20px;
	width:700px;
	float:left;
	background: url(../images/newFeaturesBG.jpg) no-repeat;
}

#featureNav{
	width:200px;
	height:400px;	 
	float:left;
	text-align:left;
	 
}

.newFeatures #column1{
	padding-top:170px;
	width:160px;
	float:left;
	margin-top:25px;
	margin-right:20px;
}

.newFeatures #column2{	 
	width:220px;
	float:left;
	margin-top:25px;
	margin-right:20px;
}

.newFeatures #column3{	 
	width:225px;
	float:left;
	margin-top:25px;
}

#newFeaturesBottom{
	background: url(../images/new-features_footer.jpg);
	 
	width:685px;
	height:41px;
	margin-left:27px;
	float:left;
}

#featureCatBottom{
	background: url(../images/features-footer.png) no-repeat;
	width:915px;
	height:41px;
	margin-left:27px;
	float:left;
}


.featureCat{
	float:left;
	width:915px;
	margin-top:40px;
	margin-left:27px;
	padding-top:25px;
	padding-left:18px;
	text-align:left;
	background: url(../images/features-top.png) no-repeat;
}


.articleCategoryBottom{
	background: url(../images/new-features_footer.jpg);	 
	width:685px;
	height:41px;	
	float:left; 
	
}

.articleCategoryTop{
	background: url(../images/articleCategory_top.jpg);	 
	width:685px;
	height:41px;
	float:left;
	
}


#main_specs{
	width:1045px;
	 
	padding-top:1px;
	background: url(../images/main_specs.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_modules{
	width:1045px;	 	
	text-align:left;
	background: url(../images/main_modulesBlank.jpg);
	background-repeat:no-repeat; 
}

#main_versBuild{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_versBuildMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_requirements{
	width:1045px;
 
	padding-top:1px;
	background: url(../images/main_reqMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_tc{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_tcMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_tex{
	width:1045px;
	padding-top:1px;
	background: url(../images/main_texMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_def{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_defMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_collab{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_collabMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_bizIntel{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_bizIntelMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}


#main_reporting{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_reportingMod.jpg);
	background-repeat:no-repeat;
	text-align:left;
}


#main_socialNetwork{
	width:1045px;	
	padding-top:1px;
	background: url(../images/main_socialNetwork.jpg);
	background-repeat:no-repeat;
	text-align:left;
}


#main_roles{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_roles.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_roles_ba{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_roles_ba.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_roles_developer{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_roles_developer.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_roles_tester{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_roles_tester.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_roles_manager{
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_roles_manager.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_tour{
	width:1000px;
	height:384px;
	padding-top:1px;
	background: url(../images/main_tour.jpg);
	background-repeat:no-repeat;
	 
}

#main_thanks{
	width:905px;
	height:599px;
	text-align:left;
	padding-left:100px;
	padding-top:1px;
	background: url(../images/main_thanks.jpg);
	background-repeat:no-repeat;
	 
}

#main_register{
	width:1000px;
	height:280px;
	padding-top:1px;
	background: url(../images/main_register.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_liveDemo{
	width:1045px;
	
	padding-top:1px;
	background: url(../images/main_liveDemo.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_subscribe{
	width:1000px;
	height:359px;
	padding-top:1px;
	background: url(../images/main_subscribe.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_about{
	width:1045px;
	 
	padding-top:1px;
	background: url(../images/main_about.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_alm{
	width:1045px;
	 
	padding-top:1px;
	background: url(../images/main_alm.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_keyPlayers{	
	width:1000px;	 
	padding-top:1px;
	background: url(../images/main_keyPlayers.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

#main_contact{	
	width:1045px;	 
	padding-top:1px;
	background: url(../images/main_contactUs.jpg);
	background-repeat:no-repeat;
	text-align:left;
}

table#registerTable td{
	padding:0px;
	border:0px;	
	text-align:left;
}

table#registerTable td#formLabel{
	text-align:right;
	padding-right:10px;	
}


#main_body{
	width:1000px;	 
	padding-bottom:5px;
	/* background: url(../images/mainBG_repeat.jpg); */
	/* background-repeat:repeat-y; */
	 
}

#main_bottom{
	width:1000px;
	height:80px;
	padding-top:20px;
	background: url(../images/mainBG_bottom.jpg);
	background-repeat:no-repeat;
	
}

#main_bottom_noShadow{
	width:1000px;
	height:15px;	 
	background: url(../images/mainBG_bottom_noShadow.jpg);
	background-repeat:no-repeat;
	
}

.lightBlue_150{
	width:759px;
	height:130px;
	padding-left:35px;
	padding-top:20px;
	background: url(../images/lightBlue_150.jpg);
	background-repeat:no-repeat;
}

.lightBlue_75{
	width:759px;
	height:65px;
	padding-left:35px;
	padding-top:10px;
	background: url(../images/lightBlue_75.jpg);
	background-repeat:no-repeat;
}

.arial12black{
	font-family: arial;
	font-size:12px;
	color:black;
}

.arial12blue{
	font-family: arial;
	font-size:12px;
	color:blue;
}

.arial18black{
	font-family: arial;
	font-size:18px;
	color:black;

}

.verdana12grey{
	font-family: arial;
	font-size:12px;
	color:#6C6C6C;
}

.verdana16grey{
	font-family: arial;
	font-size:16px;
	color:#6C6C6C;
}


.why_more_left{
	 	 
	float:left;
	text-align:left;
	line-height:22px;	 
	 
}

.tc_more_right{
	width:185px;
	padding-top:50px;
	float:right;
	text-align:left;
	line-height:22px;
	padding-right:10px;
}

.tex_more_left{
	width:210px;
	padding-top:25px;
	float:left;
	text-align:left;
	line-height:22px;
	padding-left:20px;
}

.intro{
	width:425px;	 
	margin-top:40px;	
	text-align:left;
	line-height:25px;
}

.sub_intro{
	width:700px;	  
	text-align:left;
	line-height:20px;
	float:left;	
	padding-right:20px;
}

.sideNav{
	width:225px;		 
	text-align:left;
	line-height:20px;
	float:left;	
}

#req_intro{
	width:300px;
	margin-top:10px;	
	text-align:left;
	line-height:25px;
}

#modules_tc{
	background: url(../images/modules_tc.jpg);
	background-repeat:no-repeat;
	width:790px;
	margin-left:1px;
	height:440px;
}

#modules_tex{
	background: url(../images/modules_tex.jpg);
	background-repeat:no-repeat;
	width:790px;
	margin-left:1px;
	height:358px;
}

#modules_def{
	background: url(../images/modules_def.jpg);
	background-repeat:no-repeat;
	width:790px;
	margin-left:1px;
	height:440px;
}



#featureBox{
	background: url(../images/featureBox.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:300px;
}

#features{
	height:225px;
	color:#29547E;
	font-weight:13px;
	padding-top:11px;
}


 
#footer{	 
	margin: 0 auto;
	text-align:center;
	font-size:11px;
	color: #333;
	height:110px;
	clear:both;  
}



a.footerLink:link {
	font-size:12px;
	color: #515151;	
	text-decoration: none;
}
a.footerLink:visited{
	font-size:12px;
	color: #515151;	
	text-decoration: none;
}
a.footerLink:hover{
	font-size:12px;
	color: #515151;	
	text-decoration: underline;
}

.clearboth {
	clear: both;
	width: 0px;
	height: 0px;
	margin: 0px;
}




.lwidget{
	width:185px;
 	font-size:11px;
}

.lwidgetTitle{
	background-image: url('../images/widgetTitleBG.gif');
	background-repeat: no-repeat;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	color:white;
	font-size:14px;
	line-height:15px;
}

.lwidgetContent{
	background-image: url('../images/widgetContentBG.jpg');
	background-repeat: no-repeat;
	 
}

.lwidgetContent_bottom{
	background-image: url('../images/widgetContentBG_bottom.gif');
	background-repeat: no-repeat;
	height:10px;
	margin-bottom:10px;
}

.lwidgetContent_bottom_selected{
	background-image: url('../images/widgetContentBG_bottom_selected.gif');
	background-repeat: no-repeat;
	height:10px;
	margin-bottom:10px;
}



ul.subNav{
	list-style-type: none;
	padding: 0;	 
	margin:0;
	line-height:30px;
	 
}


ul.subNav li{
	margin-top:0px;
	border-bottom:1px solid #ccc; 
	border-bottom-style:dashed;
	 
}

ul.subNav li#last{
	margin-top:5px;
	border-bottom:none; 
	border-bottom-style:dashed;
}

ul.subSubNav{
	list-style-type: none;
	padding: 0;
	margin-left: 5px;
	margin-right: 0px;	
	font-size:11px;
	font-weight:normal;
	padding-left:5px;	
	line-height:20px;
	display:inline;	 	
}

ul.subSubNav li{
	margin-top:5px;
	border-bottom:0px; 
	border-bottom-style:solid;
	background: transparent url(../images/subSubBG.gif) repeat-x scroll 0px 100%;
	padding-left:10px;	 
	display:inline; 
	float:left; 
	width:100%;	
}

ul.subSubNav li.selected{ 
	background: transparent url(../images/subSubBG_selected.gif) repeat-x scroll 0px 100%;	  
}
ul.subSubNav li.selectedLast{ 
	background: transparent url(../images/subSubBG_last_selected.gif) repeat-x scroll 0px 100%;	  
}


ul.subSubNav li#last{
	margin-top:5px;
	border-bottom:0px; 
	border-bottom-style:solid;
	background: none;
}

.subSubNav a:link{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#333;	
}

.subSubNav a:visited{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#333;	 
}

.subSubNav a:hover{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#3472B6;	 
}


 ul.subSubNav li.selected a, ul.subSubNav li.selectedLast a{ 
	color:black;	  
}
 
ul.rtts_ul{
	list-style-type: none;
	padding: 0;	 
	margin:0;
	font-weight: bold;
}

ul.rtts_ul li{
	 margin-top:5px;
}

ul.rtts_ul_normal{
	list-style-type: none;
	padding: 0;	 
	margin:0;	 
}

ul.rtts_ul_normal li{
	 margin-top:5px;
}

ul.rtts_ul_normal li.wp{	 
	background-image: url('../images/wpBullet.gif'); 	 
	padding-left: 20px; 
	background-repeat: no-repeat;	 
}  

ul.rtts_ul_normal li.study{	 
	background-image: url('../images/studyBullet.gif'); 	 
	padding-left: 20px; 
	background-repeat: no-repeat;	 
} 


#widg_browse{
	font-size:11px;
	font-weight:bold;
	padding-left:1px;
	padding-top:0px;
	padding-right:1px;	 
}

ul.blueCheck {
	list-style-type: none;
	 	 
	 
}

ul.blueCheck li{
	background-image:url('/web/images/blueCheckBox_16.png');
	padding-left: 25px; 
	background-repeat: no-repeat;
 	margin-bottom:5px;
	height:30px;
	line-height:15px;
}

/* ====================== Landing Page ======================  */

.landingLeftPane{
	float:left;
	width:740px;	 
	margin-top:5px;
	 
}

.landingRightPane{
	float:left;
	width:190px;
	height:400px;	 
	margin-top:10px;
}



.landingGrabber{	
	height:255px;	 
	font-size:18px;
	color:black;
	margin-top:20px;	 
	width:950px;
	padding-top:10px;
}

.landingGrabber175{	
	height:190px;	 
	font-size:18px;
	color:black;
	margin-top:20px;	 
	width:950px;
	padding-top:10px;
}

.landingGrabber300{	
	height:305px;	 
	font-size:18px;
	color:black;
	margin-top:20px;	 
	width:950px;
	padding-top:10px;
}

.landingGrabberHome{	
	height:355px;	 
	font-size:18px;
	color:black;
	margin-top:10px;	 
	width:950px;
	padding-top:0px;
}

.landingMidBox{
	width:240px;
	height:340px;	
	text-align:left;
	border-top:0px;
	background-repeat: no-repeat;	
	margin-right:5px;
	float:left;
	
}

.landingTabPane{
	float:left;
	width:715px;
	margin-right:25px;	 
	line-height:20px;
}

#lmb_pricing_budget{		background-image: url('../images/lmb_pricing_budget.jpg');}
#lmb_pricing_reduce{		background-image: url('../images/lmb_pricing_reduce.jpg');}
#lmb_pricing_dirt{			background-image: url('../images/lmb_pricing_dirt.jpg');}

#landingAssistance{
	background-image: url('../images/assistanceBG.jpg');
	width:630px;
	height:60px;	 
	clear:both;
	float:left;
	margin-top:10px;
	line-height:60px;
	color:black;
	padding-left:105px;
}

#landingAdBox{
	background-image: url('../images/adBoxBG.jpg');
	width:164px;
	height:77px;
	margin-top:5px;
	padding-top:115px;
	padding-left:10px;
	padding-right:10px;
}

#leftPane{
	float:left;
	width:185px;
	margin-right:25px;
	margin-top:20px;
	margin-left:30px;
}

#centerRightWrap{
	float:left;
	width:715px;
}

.subMainContent{	 
	color:#333;
	line-height:20px;	 
}

.introText{
	margin-top:15px;
	margin-bottom:15px;
	margin-right:25px;
}

#rightPane{
	float:left;
	width:225px;	 
	 
}

.navCategoryExpanded{
	background: #EBF2F8;
}


.rwidget{
	width:225px;
	font-size:11px;
}

.rwidgetTitle{
	background-image: url('../images/widgetTitleBG_right.gif');
	background-repeat: no-repeat;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	color:white;
	font-size:14px;
}

.rwidgetContent{
	background-image: url('../images/widgetContentBG_right.jpg');
	background-repeat: no-repeat;
}

.rwidgetContent_short{
	background-image: url('../images/widgetContentBG_right_short.jpg');
	background-repeat: no-repeat;
}

.rwidgetContent_bottom{
	background-image: url('../images/widgetContentBG_bottom_right.gif');
	background-repeat: no-repeat;
	height:10px;
	margin-bottom:10px;
}

.rwidgetBottom_selected{
	background-image: url('/web/images/widgetContentBG_bottom_right_selected.gif');
	 
}

.rwidget a:link{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#666;
}

.rwidget a:visited{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#666;
}

.rwidget a:hover{
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	color:#3472B6;
}

.articleNav a:link{
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#666;	
}

.articleNav a:visited{
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#666;	 
}

.articleNav a:hover{
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#3472B6;	 
}

#sub_ql{
	background: url('../images/sub_quickLinksBG.jpg');
	background-repeat: no-repeat;
	height:103px;
	padding-left:95px;
	margin-bottom:10px;
	 
}

ul.rtts_ul{
	list-style-type: none;
	padding: 0;	 
	margin:0;
	font-weight: bold;
}

ul.rtts_ul li{
	 margin-top:5px;
}

ul.rtts_ul_normal{
	list-style-type: none;
	padding: 0;	 
	margin:0;	 
}

ul.rtts_ul_normal li{
	 margin-top:5px;
}

#assistance_710{
	background-image: url('../images/assistanceBG_710.jpg');
	width:701px;
	height:53px;	 
	clear:both;
	float:left;
	margin-top:10px;
	line-height:16px;
	color:black; 
	padding-top:7px;
	font-size:11px;
	 
}

#assistance_735{
	background-image: url('../images/assistanceBG_735.jpg');
	width:735px;
	height:53px;
	padding-top:7px;	 
	clear:both;
	float:left;
	margin-top:10px;
	line-height:16px;
	color:black;
	font-size:11px; 
}

#assistance_liveDemo{
	background-image: url('../images/assistanceBG_liveDemo.jpg');
	width:475px;
	height:53px;	 
	clear:both;
	float:left;
	margin-top:10px;
	line-height:16px;
	color:black; 
	padding-top:7px;
	font-size:11px;
	 
}

/* ====================== Landing Page Eye Grabbers ======================  */
#lg_home			{	background-image: url('../images/landingGrabber_home.jpg');			}
#lg_solutions		{	background-image: url('../images/landingGrabber.jpg');			}
#lg_knowledge		{	background-image: url('../images/landingGrabber_knowledge.jpg');	}
#lg_news			{	background-image: url('../images/landingGrabber_news.jpg');		}
#lg_roles			{	background-image: url('../images/landingGrabber_roles.jpg');		}
#lg_modules			{	background-image: url('../images/landingGrabber_modules.jpg');		}
#lg_about			{	background-image: url('../images/landingGrabber_about.jpg');		}
#lg_register		{	background-image: url('../images/landingGrabber_register.jpg');		}
#lg_versBuild		{	background-image: url('../images/landingGrabber_versBuild.jpg');		}
#lg_reqMod			{	background-image: url('../images/landingGrabber_reqMod.jpg');		}
#lg_tcMod			{	background-image: url('../images/landingGrabber_tcMod.jpg');		}
#lg_texMod			{	background-image: url('../images/landingGrabber_texMod.jpg');		}
#lg_defMod			{	background-image: url('../images/landingGrabber_defMod.jpg');		}
#lg_collabMod		{	background-image: url('../images/landingGrabber_collabMod.jpg');		}
#lg_bizIntel		{	background-image: url('../images/landingGrabber_bizIntel.jpg');		}
#lg_reporting		{	background-image: url('../images/landingGrabber_reporting.jpg');		}
#lg_socialNetwork	{	background-image: url('../images/landingGrabber_socialNetwork.jpg');		}
#lg_role_ba			{	background-image: url('../images/landingGrabber_role_ba.jpg');		}
#lg_role_tester		{	background-image: url('../images/landingGrabber_role_tester.jpg');		}
#lg_role_dev		{	background-image: url('../images/landingGrabber_role_dev.jpg');		}
#lg_role_pm			{	background-image: url('../images/landingGrabber_role_pm.jpg');		}
#lg_cheap			{	background-image: url('../images/landingGrabber_cheap.jpg');		}
#lg_easy			{	background-image: url('../images/landingGrabber_easy.jpg');		}
#lg_loaded			{	background-image: url('../images/landingGrabber_loaded.jpg');		}
#lg_secure			{	background-image: url('../images/landingGrabber_secure.jpg');		}
#lg_features		{	background-image: url('../images/landingGrabber_features.jpg');		}
#lg_alm				{	background-image: url('../images/landingGrabber_alm.jpg');		}
#lg_specs			{	background-image: url('../images/landingGrabber_specs.jpg');		}
#lg_pricing			{	background-image: url('../images/landingGrabber_pricing.jpg');		}
#lg_contact			{	background-image: url('../images/landingGrabber_contact.jpg');		}
#lg_players			{	background-image: url('../images/landingGrabber_players.jpg');		}
#lg_liveDemo		{	background-image: url('../images/landingGrabber_liveDemo.jpg');		}
#lg_wyoming			{	background-image: url('../images/landingGrabber_wyoming.jpg');		}
#lg_houseParty		{	background-image: url('../images/landingGrabber_houseParty.jpg');		}
#lg_saas			{	background-image: url('../images/landingGrabber_saas.jpg');		}
/* ====================== Category List ======================  */

.catListItemBox_460{
	float:left;
	margin:0px 0px 10px 5px;
	width:460px;
	border-bottom: 1px dashed #c6c6c6;
	padding-bottom:10px;
}

.item460_last{
	border-bottom: none; 	 
}


.catListItemTitleBox{
	width:370px;
	font-family:tahoma,arial;
	font-size:17px;
	color:#333;
}

#catListAssistance{
	background-image: url('../images/assistanceBG_catList.jpg');
	width:340px;
	height:55px;	 
	clear:both;
	float:left;
	margin-top:10px;
	line-height:16px;
	color:black;
	padding-left:125px;
	padding-top:5px;
}




.catListItemBox_575{
	float:left;
	margin:0px 0px 10px 5px;
	width:575px;
	border-bottom: 1px dashed #c6c6c6;
	padding-bottom:10px;
}

.catListItemTitleBox_575{
	width:475px;
	font-family:tahoma,arial;
	font-size:17px;
	color:#333;
}

.catListItemText_575{
	width:475px;
}

.item575_last{
	border-bottom: none; 	 
}

.catListItemBox_675{
	float:left;
	margin:0px 0px 10px 5px;
	width:675px;
	border-bottom: 1px dashed #c6c6c6;
	padding-bottom:10px;
}

.catListItemTitleBox_675{
	width:575px;
	font-family:tahoma,arial;
	font-size:17px;
	color:#333;
}

.catListItemText_675{
	width:575px;
}

.item675_last{
	border-bottom: none; 	 
}

/* ====================== "Add This" Widget ======================  */

.addthis_toolbox .two_column 
{
    width: 100%;
    padding: 10px 0px 0px 0px;
   
  
}

.addthis_toolbox .two_column a 
{
    padding: 4px 0 4px 26px;
    position: relative;
    width: 66px;
    display: block;
    text-decoration: none;
    font-weight:normal;
    color: #666;
}

.addthis_toolbox .two_column a:hover
{
     
    text-decoration: underline;
     color: #333;
}

.addthis_toolbox .two_column span
{
    position: absolute;
    left: 5px;
    top: 4px;
}

.addthis_toolbox .two_column  .top
{
    padding: 0 0 5px 0;
    border-bottom: solid 1px #ccc;
    border-bottom-style:dashed;
     
    margin: 0 10px 5px 10px;
}

.addthis_toolbox .two_column  .more
{
    border-top: solid 1px #ccc;
    border-top-style:dashed;
    padding: 5px 0 0 0;
    margin: 5px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .two_column  .more a
{
    padding: 4px 0;
    width: auto;
}

.addthis_toolbox .two_column .more span
{
    display: none;
}

.addthis_toolbox .two_column .column1
{
    width: 75px;
    float: left;
     
}

.addthis_toolbox .two_column .column2
{
    width: 75px;
    float: left;
     
}

.addthis_toolbox .two_column .clear
{
    clear: both;
    padding: 0;
    display: block;
    height: 0;
    width: 0;
}

.addThisEmailBox span{
    display:none;
}

.addThisEmailBox a{       
    color: #D17D0C;
	font-weight:bold;
	text-decoration: none;
	font-size:11px;     
}

.addThisEmailBox a:hover{     
    text-decoration: underline;     
}

div.citation {
	font-family:"Times New Roman",Times;
	font-size:20px;
	font-style:italic;
	margin-bottom:30px;
	margin-top:30px;
}

div.citation span {
	display:block;
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	margin-top:10px;
}

#navCategory_1_thumb{	background: url(/web/images/about_48.png) no-repeat; }
#navCategory_2_thumb{	background: url(/web/images/why_48.png) no-repeat; }
#navCategory_3_thumb{	background: url(/web/images/roles_48.png) no-repeat; }

#knowledgeNavCategory_1_thumb{	background: url(/web/images/wp_48.png) no-repeat; }
#knowledgeNavCategory_2_thumb{	background: url(/web/images/study_48.png) no-repeat; }
#knowledgeNavCategory_3_thumb{	background: url(/web/images/article_48.png) no-repeat; }

