body { font-family:Arial, Helvetica, sans-serif; color:#000000; text-align:left; background-color:#EEEEEE; }
.bg_content { background:url(../images/BG_500_Grad.jpg) repeat-x; background-color: #ffffff; }
/*INPUT,TEXTAREA{float:left;width:80px;height:13px;font-family: Arial, Helvetica, sans-serif; font-size: 10px; } */
/*Tab menu*/
        .tabs{font-size: 11px;position:relative;top:7px;left:12px;}
        .tab{border:solid 1px black;background-color:#eeeeee; padding:2px 5px; text-align:center;vertical-align:middle;}
        .hoverTab{background-color:#c2d0de;border:solid 1px black;}
        .selectedTab{background-color:#FFFFFF; border-bottom: solid 1px white;}
        .tabContents{border:solid 1px black; padding:10px; background-color:white;}
        
        /* .tab {border:solid 1px black; background-color:#eeeeee; padding:2px 5px; }
        .hoverTab { background-color:#c2d0de; border:solid 1px black; }
        .selectedTab { background-color:#FFFFFF; border-bottom: solid 1px white; }
        .tabContents { color:black; border:solid 1px black; padding:10px; background-color:white; }*/
/*Tab menu*/
.searchbutton, a.searchbutton { font-size:10px; background-color:#787878; text-decoration:none; color: #eeeeee; border:1px solid #ccc; }
/*.searchbutton, a.searchbutton { background-color:#EEEEEE; background-image:url(../images/template/but_search.jpg); border:1px; font-size:0; vertical-align: middle; height:14px; padding:0; text-decoration:none; width:40px; cursor: pointer;}*/

/*.header-searchbox{float:left;width:93px;height:13px;border:1px solid #cccccc;font-size:100%;line-height:100%;padding:0px;font-family:Arial, Helvetica, sans-serif;} */
a { color:#336699; text-decoration:	underline;} 
a:hover { color:#336699; text-decoration:none; }
.title { font-size:18px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.subtitle_nobg { font-size:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; text-decoration:none; }
.title_nobg { font-size:18px;color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; text-decoration:none; }
a.title_nobg { font-size:18px;color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; text-decoration:none; }
a.title_nobg:hover { font-size:18px; color:red; font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0px;text-decoration:none; }

/*Transparents*/
.blackovertitle { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; font-weight:bold; color:#000000; padding:3px; text-decoration:none; }
.blackover { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#000000; padding:5px; text-decoration:none; }
.whiteover { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#FFFFFF; padding:0px; text-decoration:none; }
a.whiteover { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#FFFFFF; padding:0px; text-decoration:none; }
a.whiteover:hover { text-decoration:underline;}
    .greyover {
    font-family: Arial, Helvetica, sans-serif; 
    font-style: normal; 
    font-size: 11px; 
    color: #AAAAAA; 
    padding: 5px; 
    text-decoration: none; 
    }
/*Transparents*/
.greycorners { font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; color:#000000; background-color:#EEEEEE; padding:0px; text-decoration:none; }
.nr_subtit { font-size:10px; color:#FFFFFF; font-weight:normal; text-transform:capitalize; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-color:#336699; }
a.nr_subtit { font-size:10px; color:#FFFFFF; font-weight:normal; text-transform:capitalize; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-color:#336699; }
a.nr_subtit:hover { text-decoration:underline;}
.spectit { font-size:12px; background-color:#EEEEEE; color:#000000; font-weight:Bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-style:normal; padding:3px; border:0px; }
.tittemp { color:#336699; font-size:26pt; background-color:#FFFFFF;	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }

.maintext { font-size:12px; background-color:#FFFFFF; text-decoration:none; }
a.maintext { color:#336699; }
a.maintext:hover { color:#000000; text-decoration:underline; }

.detailtext { font-size:11px; background-color:#FFFFFF;	text-decoration:none; }
a.detailtext { color:blue; }
a.detail:hover { color:black; text-decoration: underline; }

.gbgtext, a.gbgtext{ font-size:12px; color:#000000; background-color:#EEEEEE; text-decoration:none;}
a.gbgtext:hover { width:100%; height:100%; color:#254A70; text-decoration: underline; }
td.gbgtext { margin:0; }

.bartext { font-size:12px; color:#000000; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:normal; text-decoration:none; }
a.bartext { color:#77dd00; text-decoration:underline; }
a.bartext:hover { color:#eeeeee; text-decoration:underline; }
.bc_links { font-size:10px; color:#000000; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:normal;	text-align:left; }

.gbgtext2  { 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 			12px; 
	color:				#000000;
	background-color: 	#F7F7F7;
	text-decoration: 	none; 
	padding:			2px;
	border:				0px;
}
a.gbgtext2  { 
	width:				100%;
	height:				100%;
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 			12px; 
	color:				#000000;
	background-color: 	#F7F7F7;
	text-decoration: 	none; 
	padding:0;
	margin:0;

}
a.gbgtext2:hover  { 
	width:				100%;
	height:				100%;
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 			12px; 
	color:				#254A70;
	background-color: 	#F7F7F7;
	text-decoration: 	underline; 
}
td.gbgtext2 {
	padding:			0;
	margin:				0;
}
.lowermenutext  { 
	background-color: 	#FFFFFF;
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 		12px; 
	color: 			#000000;
	text-align: 		center; 
}


.newstit
{
	Color:			#000000;
	font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 		14px; 
	font-weight: 		bold;
	font-style: 		normal;
}
.picborder  { 
	
	padding:		0px;
	border:			0px;
	border-color:		#000000;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-right-color:	#EEEEEE; 
	border-right-width: 	3px; 
	border-left-width: 	0px;

}
.listbottomline { 
	font-size:12px; 
	background-color:#FFFFFF; 
	text-decoration:none; 
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	2px; 
	border-bottom-color:	#DDDDDD; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}
.officeregiontitles  {
	background-color: 	#000000;
	color: 			#FFFFFF;
	font-weight: 		bold;
	font-family: 		Arial, Helvetica, sans-serif;
	font-style: 		normal;
	font-size: 		14px;
	padding:		0px;
	border-top-width: 	0px;
	border-top-color:	#000000;
	border-bottom-width: 	3px;
	border-bottom-color:	#000000;
	border-right-width: 	0px;
	border-left-width: 	0px;
	margin:		0px;
	background-image: url(../images/office_region_bar_bg.jpg);
	background-repeat: repeat-x;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

.boxheader  { 
	
	background-color: 	#336699; 
	color: 			#FFFFFF; 
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 		14px; 
	padding:		2px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	3px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}
a.boxheader { 
	
	text-decoration: 	none; 
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 		14px; 
	padding:		2px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}
a.boxheader:hover { 
	
	text-decoration: 	none; 
	background-color: 	#336699; 
	color: 			#FFCC00; 
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	font-size: 		14px; 
	padding:		2px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}
.boxheader1  { 
	font-size: 		10px; 
	color: 			#000000; 
	background-color: 	#336699; 
	background-image:	url("Images/barcut1.gif");	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		0px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	3px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}
.boxheader2 { 
	font-size: 		10px; 
	color: 			#000000; 
	background-color: 	#336699; 
	background-image:	url("Images/barcut1.gif");	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		0px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	3px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-left-width: 	0px;
	margin:		0px;
}

.newsbox { 
	
	color: 			#000000; 
	background-color: 	#EEEEEE; 
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	1px; 
	border-bottom-color:	#000000; 
	border-right-width: 	1px; 
	border-right-color:	#000000;
	border-left-width: 	1px;
	border-left-color:	#000000;
	margin:		0px;
}
.toolbox  { 
	
	color: 			#000000; 
	background-color: 	#EEEEEE; 
	font-size: 		12px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	1px; 
	border-bottom-color:	#000000; 
	border-right-width: 	1px; 
	border-right-color:	#000000;
	border-left-width: 	1px;
	border-left-color:	#000000;
	margin:		0px;
}
.toolsubtit  { 
	
	color: 			#000000; 
	background-color: 	#C7D2DC; 
	font-size: 		11px; 	
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-bottom-color:	#000000; 
	border-right-width: 	2px; 
	border-right-color:	#EEEEEE;
	border-left-width: 	2px;
	border-left-color:	#EEEEEE;
	margin:		0px;
	
}

a.toolsubtit
{
	text-decoration: 	none; 
padding:		1px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-right-color:	#EEEEEE;
	border-left-width: 	0px;
	border-left-color:	#EEEEEE;
	margin:		0px;
}
a.toolsubtit:hover
{
	text-decoration: 	underline; 
padding:		1px;
	border:			0px;
	border-color:		#DDDDDD;
	border-style:		solid;
	border-top-width: 	0px; 
	border-top-color:	#000000;
	border-bottom-width: 	0px; 
	border-bottom-color:	#000000; 
	border-right-width: 	0px; 
	border-right-color:	#EEEEEE;
	border-left-width: 	0px;
	border-left-color:	#EEEEEE;
	margin:		0px;
}

.prodtit { 
	
	color: 			#000000; 
	background-color: 	#C7D2DC; 
	font-size: 		12px; 	
	font-weight: 		bold; 
	text-decoration: 	none;
	padding:		3px;
	border:			0px;
	
}

a.prodtit { 
	
	color: 			#000000; 
	background-color: 	#C7D2DC; 
	font-size: 		12px; 	
	font-weight: 		Bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	text-decoration: 	none;
	padding:		3px;
	border:			0px;
}

.tabheader { color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-image:url(../images/template/Tab.png); text-align: center; padding-left:3px; border:0px; text-decoration:none; width:100px; height:23px; }
a.tabheader { color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-image:url(../images/template/Tab.png); text-align: center; padding-left:3px; border:0px; text-decoration:none; width:100px; height:23px; }
a.tabheader:hover { color:#EEEEEE;}

.taboff { color:#000000; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-image:url(../images/template/Tab_off.png); background-repeat:no-repeat; text-align: center; padding-left:3px; border:0px; text-decoration:none; width:100px;height:23px; }
a.taboff { color:#000000; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-style:normal; background-image:url(../images/template/Tab_off.png); background-repeat:no-repeat; text-align: center; padding-left:3px; border:0px; text-decoration:none; width:100px;height:23px; }
a.taboff:hover { color:#EEEEEE; background-image:url(../images/template/Tab.png); background-repeat:no-repeat;}
a.taboff:active { color:#EEEEEE; background-image:url(../images/template/Tab.png); background-repeat:no-repeat;}
.headertext_grey, a.headertext_grey {
	color: 			#FFFFFF;
	background-color: 	#999999;
	font-size: 		11px;
	font-weight: 		bold;
	font-family: 		Arial, Helvetica, sans-serif;
	font-style: 		normal;
	text-align: left;
	padding:2px 5px;
	border:			0px;
	text-decoration: 	none;
	
}
.headertext, a.headertext { 
	color: 			#FFFFFF; 
	background-color: 	#336699; 
	font-size: 		11px; 	
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
    text-align: left;
	padding:2px 5px;
	border:			0px;
	text-decoration: 	none;
	
}

a.headertext:hover  { 
	
	color: 			#EEEEEE; 
}
.headergray, a.headergray{ 
	
	color: 			#000000; 
	background-color: 	#eeeeee; 
	font-size: 		11px; 	
	font-weight: 		bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
    text-align: left;
	padding-left:5px;
	border:			0px;
	text-decoration: 	none;
	
}

a.headergray:hover  { 
	
	color: 			#EEEEEE; 
}
.prodbod { 
	
	color: 			#000000; 
	background-color: 	#FFFFFF; 
	font-size: 		12px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		1px;
	border:			0px;
	
}

a.prodbod  { 
	
	color: 			#000000; 
	background-color: 	#FFFFFF; 
	font-size: 		12px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		1px;
	border:			0px;
	text-decoration: 	none;
	
}
.prodfoot { 
	
	color: 			#000000; 
	background-color: 	#EEEEEE; 
	font-size: 		12px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	
}

a.prodfoot  { 
	
	color: 			#000000; 
	background-color: 	#EEEEEE; 
	font-size: 		12px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	text-decoration: 	none;
	
}

.prodbox { 
	color: 			#000000;
	background-color:#eeeeee;
	border:			1px;
	background-image:url(../images/Home/subgrad2.jpg);
	background-repeat: repeat-x;
	border-color:		#AAAAAA;
	border-style:		solid;
	border-top-width: 	1px; 
	border-top-color:	#AAAAAA;
	border-bottom-width: 	1px; 
	border-bottom-color:	#AAAAAA; 
	border-right-width: 	1px; 
	border-right-color:	#AAAAAA;
	border-left-width: 	1px;
	border-left-color:	#AAAAAA;
	text-align: 		left; 
	margin:		0px;
	padding: 10px;
	
}
.tabbox { 
	color: 			#000000;
	font-size: 		11px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	background-color:#eeeeee;
	border:			1px;
	border-color:		#000000;
	border-style:		solid;
	border-top-width: 	1px; 
	border-top-color:	#000000;
	border-bottom-width: 	1px; 
	border-bottom-color:	#000000; 
	border-right-width: 	1px; 
	border-right-color:	#000000;
	border-left-width: 	1px;
	border-left-color:	#000000;
	text-align: 		left;
	text-decoration:	none;
	margin:		0px;
	padding: 3px;
	
}
a.tabbox { 
	color: 			#000000;
	font-size: 		11px; 	
	font-weight: 		normal; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	background-color:#eeeeee;
	text-decoration:	none;
	}

.table0 { Background-color:#DDDDDD; height:19px; width:750px; text-decoration:none; border-style:solid; border-top-width:0px; border-top-color:#000000; border-bottom-width:0px; border-bottom-color:#000000; border-right-width:0px; border-left-width:0px; margin:0px; }
input { Background-color:#FFFFFF; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration:none; }
.subtitle { font-size:18px; color:#000000; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-weight:bold; padding:0px; }
.whitesubtitle { font-size:18px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; }

.prodspace { height:10px; }
.toolspace { height:3px; }
.spectit  { 
	color: 			#000000; 
	background-color: 	#EEEEEE; 
	font-size: 		12px; 	
	font-weight: 		Bold; 
	font-family: 		Arial, Helvetica, sans-serif; 
	font-style: 		normal;
	padding:		3px;
	border:			0px;
	text-decoration: 	none;
}

.blogtext  { 
font-size: 			12px; 
background-color: 	#EEEEEE; 
}



.title2text { 
font-size: 			10px; 
color: 				#FFFFFF; 
font-weight: 		bold; 
text-transform: 	capitalize; 
background-color: 	#336699;
}


.menutext { 
font-size: 			10px; 
color: 				#CCEEFF; 
font-weight: 		normal; 
text-transform: 	capitalize; 
background-color: 	#336699;
}

.tabtext { 
font-size: 			12px; 
color: 				#FFFFFF; 
font-weight: 		bold; 
text-transform: 	capitalize; 
background-color: 	#336699;
height: 			30px; 
width: 				130px;
background-image: 	url("images/tab_white_1.gif");

}

.tab2text { 
font-size: 			12px; 
color: 				#000000; 
font-weight: 		normal; 
text-transform: 	capitalize; 
background-color: 	#DDDDDD;
background-image: 	url("images/tab_white_1.gif");
height: 			30px;
width: 				130px;
}
.maingastitlebar { font-size:16px; color:#FFFFFF; font-weight:bold;}
.mainboxhead { font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:capitalize; background-color:#336699; background-image:none; height:30px; border-style:solid; border-top-width:0px; border-top-color:#000000; border-bottom-width:2px; border-bottom-color:#000000; border-right-width:0px; }
.tabsubtext { font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:capitalize; background-color:#336699; background-image:none; height:30px; width:130px; }
.posttext { font-size:10px; color:#3366CC; background-color:#DDDDDD; }
.footertext { font-size:10px; color:#000000; font-weight:normal; background-color:#FFFFFF; }
.linktext { font-size:10px; color:#DDDDDD; background-color:#336699; }
.bgc { color:#000000; background-color:#FFFFFF; }
a.tabtext { font-size:12px; background-color:#336699; color:#FFFFFF; background-image:none; }
a.tabtext:hover { font-weight:bold; color:#FFCC33;}
a.tab2text { font-size:12px; background-color:#DDDDDD; font-weight:bold; color:#000000; background-image:none; }
a.tab2text:hover { color:#336699; }
a.ie2text { font-size:12px; background-color:#DDDDDD; font-weight:bold; color:#000000; background-image:none; }
a.ie2text:hover  { color:#336699; }
a.post { color:#3366CC; background-color:#DDDDDD; font-weight:bold; text-decoration:none; }
a.post:hover { color:#7B0304; }
a.iesucks { font-size:12px; background-color:#336699; color:#FFFFFF; background-image:none; }
a.iesucks:hover  { font-weight:bold; color:#FFCC33; }
