@import "menu.css";

#MainTable{
background-image:url(../image/body-bg.jpg);
width:752px;
background-repeat:repeat-y;
margin:0 auto;
}

#ContentTable{
padding-left:26px;
padding-right:0px;


}

.bodyContentTable{
/*border-left:1px solid #EFEEEE;
border-right:1px solid #EFEEEE;
border-bottom:1px solid #EFEEEE;*/
background-image:url(../image/inner_body_top_bg.jpg);
height:76px;

background-repeat:repeat-x;
}

.breadcrumb{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #2e2E2E;
text-decoration: none;
padding-left:26px;
}

.breadcrumblink{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #2e2E2E;
text-decoration: none;
}
.breadcrumblink:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #115A69;
text-decoration: none;
}

.breadcrumblinkcurrent{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #115A69;
text-decoration: none;
}

#ContentTable h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
	background-image:url(../image/header-title-icon.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	color: #0099CC;
	text-decoration: none;
	padding:8px 0px 8px 0px;
	margin:0px 0px 0px 0px;	
}

#ContentTable h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #444243;
	text-transform:uppercase;
	text-decoration: none;
	padding:12px 0px 12px 0px;
	margin:0px 0px 0px 0px;		
}

#ContentTable h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0099CC;
	
	text-decoration: none;
	padding:0px 0px 6px 0px;
	margin:0px 0px 0px 0px;		
}


#ContentTable h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444243;
	text-decoration: none;
	padding:0px 0px 3px 0px;
	margin:0px 0px 0px 0px;		
}

#ContentTable p{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	padding:0px 20px 7px 0px;
	margin:0px 0px 0px 0px;	
}
.blackheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444243;
	text-decoration: none;
	padding:0px 0px 3px 16px;
	margin:0px 0px 0px 0px;		
}
.small_txt{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	padding:0px 20px 7px 0px;
	margin:0px 0px 0px 0px;	
}

#ContentTable a{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	text-decoration: underline;
}

#ContentTable a:hover{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: underline;
}



#ContentTable ul .orange {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	list-style-image:url(../image/arrow_img2.jpg);
	text-decoration: none;
	padding:2px 10px 2px 2px;
	margin:0px 0px 0px 0px;	
}

#ContentTable li .orange{
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
#ContentTable ul {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	list-style-image:url(../image/content-bullet_1.gif);
	text-decoration: none;
	padding:2px 0px 10px 30px;
	margin:0px 0px 0px 2px;	
}

#ContentTable li{
	text-decoration: none;
	padding:0px 20px 5px 0px;
	margin:0px 0px 0px 2px;	
}

#ContentTable ul li ul{
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	list-style-image:url(../image/bullet_1.jpg);
	text-decoration: none;
	padding:9px 20px 0px 16px;
	margin:0px 0px 0px 0px;	
}

#ContentTable li{
	text-decoration: none;
	padding:0px 20px 5px 0px;
	margin:0px 0px 0px 0px;	
}


#ContentTable .buttonClass{
padding:5px 0px 5px 0px;
}

.bullet-hlign{
background-image:url(../image/bullet-line-hline.gif);
background-repeat:repeat-x;
background-position:center;
height:25px;
}


.orangeBorder{
border-left:2px solid #CCCCCC;
width:159px;
height:25px;
}

#rhsBar{
width:170px;
border-left:2px dotted #D2D2D4;
padding:0px 6px 0px 10px;
}

#rhsBar h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0099CC;
	text-decoration: none;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #EFEEEE;
}

#rhsBar h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;	
	border-bottom:1px solid #EFEEEE;
}

#rhsBar h2 a{
color: #666666;
text-decoration:none;
}

#rhsBar h2 a:hover{
color: #0099CC;
text-decoration:none;
}

#rhsBar h2 .current{
color: #0099CC;
text-decoration:none;
}

#rhsBar h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444242;
	padding:3px 0px 3px 28px;
	margin:0px 0px 0px 0px;	
	font-weight:normal;
}


#rhsBar h3 a{
color: #666666;
text-decoration:none;
}

#rhsBar h3 a:hover{
color: #0099CC;
text-decoration:none;
}

#rhsBar h3 .currentPage{
color: #1E72A2;
text-decoration:none;
}

#rhsBar h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444242;
	padding:3px 0px 3px 42px;
	margin:0px 0px 0px 0px;	
	font-weight:normal;
}

#rhsBar h4 a{
color: #666666;
text-decoration:none;
}

#rhsBar h4 a:hover{
color: #0099CC;
text-decoration:none;
}

#rhsBar h4 .currentPage{
color: #1E72A2;
text-decoration:none;
}

.spacer1{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
line-height:5px;
}

.spacer{
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
}

.bluebutton-bg{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444242;
background-image:url(../image/button-bg.gif);
background-repeat:no-repeat;
height:26px;
width:105px;
padding:2px 0px 0px 0px;
margin:0px 0px 20px 0px;
}

#rhsBar .buttonClass{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #444242;
text-decoration:none;
}

#rhsBar .buttonClass:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FF9509;
text-decoration:none;
}

.footer{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
}

.footer a{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration:none;
padding-left:1px;
padding-right:1px;
}

.footer a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration:underline;
}
.footer_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
}

.grey_txt {
	font-family:sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}

.home-green_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1F96AF;
	text-decoration: underline;
}

.home-green_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9509;
	text-decoration: underline;
}

.orange_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FE7201;
	text-decoration: none;
}

.red_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-decoration: none;
}

.header_orange {
	font-family: verdana ,Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #FE7201;
	text-decoration: none;
}

.header_black {
	font-family: verdana ,Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #848283;
	text-decoration: none;
}
.white_txt {
	font-family:sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 18px;
}

.white_txt a{
	font-family:sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.white_txt a:hover{
	font-family:sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFffff;
	text-decoration: none;
}
.whitetext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFffff;
	text-decoration: none;
}
.whitetext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFffff;
	text-decoration: underline;
}
.yellow_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFE400;
	text-decoration: none;
}

.body-button{
background-image:url(../image/button.jpg);
background-repeat:no-repeat;
width:99px;
height:22px;
}

.greyLine{
line-height:1px;
height:1px;
padding:0px 15px 0px 0px;
margin:10px 15px 15px 0px;
background-color:#F3F3F3;
}

.table_quotes {
	border: 2px solid #ededed;
}
.freetrial{font-family:"MS Sans Serif";
font-size:12px;
color:#444242;
font-weight:bold;
text-decoration:none;}

.freetrial A{font-family:"MS Sans Serif";
font-size:12px;
color:#006699;
text-decoration:none;
}

.freetrial A:hover{font-family:"MS Sans Serif";
font-size:12px;
color:#444242;
text-decoration:underline;
}
.
.blue_brdr {
	border: 1px solid #CEE3E8;
}

.blue_brdr_2 {
	border: 1px solid #67A4B1;
}
.blue_brdr_3 {
	border: 1px solid #3BB1D7;
}
.home_ltshadow {
background-image:url(../image/left_shadow.jpg);
background-repeat:repeat-y;
width:4px;
}
.home_rtshadow {
background-image:url(../image/rt_shadow.jpg);
background-repeat:repeat-y;
width:4px;

}
.grey_dotted{
background-image:url(../image/dotted-line.jpg);
background-repeat:repeat-y;

}
.grey_box{
background-image:url(../image/greybox_middle.jpg);
background-repeat:repeat-y;
}
.flash_pattern{
background-image:url(../image/flash_bg.jpg);
background-repeat:repeat-x;
}
.green_pattern{
background-image:url(../image/green_hor.jpg);
background-repeat:repeat;
}

.grey_txt1 {
	font-family:sans-serif, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
	
}

#pop_up1{
	position:absolute;
	display:none;
	z-index:15;
	left: 151px;
	top:0;
}
#pop_up2{
	position:absolute;
	display:none;
	z-index:15;
	left: 151px;
	top:0;
}
#pop_up3{
	position:absolute;
	display:none;
	z-index:15;
	left: 151px;
	top:0;
}
.browse_bg{
background-image:url(../image/browse_bg.jpg);
width:203px;
height:24px;
background-repeat:no-repeat;

}

/* Style for top header Icon table margin set as on 150709 */
.headerIcon {
	float:right;
	border:1px solid blue;
}

.headerIconMargin {
	margin-right:45px;
	display:inline;
	
}

/* Style for Home Page Header Images rags as on 19 Aug 09 */
.headerTagsImages {
	background:url(../image/grey_curve_top.jpg) no-repeat;
	height:80px;
}

.headerTagsImages h1 {
	font-size:12px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:35px 0 2px;
	border-bottom:2px solid #ededed;
	text-transform:uppercase;
}
.headerTagsImages h1 a {
	color:#666666;
	text-decoration:none;
}

/* Style for header Coming Soon pages */
div.comingSoon {
	color:#777777;
	font-size:16px;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
}