

.bigtext {font-family: Trebuchet MS; font-size:16px; color:#0033CC;}

.bodytext {font-family: Trebuchet MS; font-size:14px; color:#000000; line-height:20px;}
.bodytext a {color: #0033cc; font-size:14px; text-decoration:none;}
.bodytext a:visited {color: #0033cc; font-size:14px; }
.bodytext a:hover {color: #ff3409; font-size:14px; text-decoration:none;}
.bodytext a:active {color:#ff3409; font-size:14px;}
 
.backtotop {
			-moz-border-radius-topleft:5px;
			-moz-border-radius-bottomleft:5px;
			-moz-border-radius-bottomright:5px;
			-webkit-border-top-left-radius:5px;
			-webkit-border-bottom-left-radius:5px;
			-webkit-border-bottom-right-radius:5px;
			padding: 1px;
			position: fixed;
			top: ;
			margin-left: 580px;
			z-index: 100;
			padding:3px;
			text-align: center;
			vertical-align: middle;
			font-weight: bold;
			font-size: x-small;
			font-family: Arial, Helvetica, sans-serif;
}
.backtotop a:hover {color:#000000;}
.backtotop a {text-decoration: none; color: #808080;}


.filter {font-family: Trebuchet MS; font-size:14px; color:#595959;}
#filter_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #ff3409;
	color:#fff;
	text-shadow:0 -1px 0 #ff3409;
	font-size:10px;
}
#filter_submit::-moz-focus-inner {padding:0; border:0;}
#filter_submit:hover, #signin_submit:focus {background-position:0 -10px; cursor:pointer;}


.footertext {font-family: Trebuchet MS; font-size:11px; color:#ff3409;}
.footertext a {color: #ffffff; text-decoration:none;}
.footertext a:visited {color: #ffffff;}
.footertext a:hover {color: #ff3409; text-decoration:underline;}
.footertext a:active {color:#ff3409;}

.heading1 {font-family: Trebuchet MS; font-size:20px; color:#ff3409;}

.midbannertext {font-family: Trebuchet MS; font-size:16px; color:#ffffff;}
.midbannertext a {color: #ff3409; text-decoration:none;}
.midbannertext a:visited {color: #ff3409;}
.midbannertext a:hover {color: #ffffff; text-decoration:none;}
.midbannertext a:active {color:#ffffff;}

.sectiontitle {font-family: Trebuchet MS; font-size:18px; color:#ffffff;}

.signouttext {font-family: Trebuchet MS; font-size:11px; color:#ff3409; padding:10px; background-color:#efefef; border:1px solid #ddd;}
.signouttext a {color: #595959; font-size:11px; text-decoration:none;}
.signouttext a:visited {color: #595959;}
.signouttext a:hover {color: #ff3409; text-decoration:none;}
.signouttext a:active {color:#ff3409;}

.smalltext {font-family: Trebuchet MS; font-size:12px; color:#000000; line-height:20px;}
.smalltext a {color: #ff3409; font-size:12px; text-decoration:none;}
.smalltext a:visited {color: #ff3409; font-size:12px; }
.smalltext a:hover {color: #0b2677; font-size:12px; text-decoration:none;}
.smalltext a:active {color:#0b2677; font-size:12px;}

.submenu {font-family: Trebuchet MS; font-size:17px; color:#595959;}
.submenu a {color: #0b2677; font-size:14px; text-decoration:none;}
.submenu a:visited {color: #0b2677; font-size:14px; }
.submenu a:hover {color: #ff3409; font-size:14px; text-decoration:none;}
.submenu a:active {color:#ff3409; font-size:14px;}

.submenulive {font-family: Trebuchet MS; font-size:14px; color:#ff3409;}
.submenulive a {color: #ff3409; text-decoration:none;}
.submenulive a:visited {color: #ff3409;}
.submenulive a:hover {color: #ff3409; text-decoration:none;}
.submenulive a:active {color:#ff3409;}

.topmenu {font-family: Trebuchet MS; font-size:18px; color:#595959;}
.topmenu a {color: #595959; text-decoration:none;}
.topmenu a:visited {color: #595959;}
.topmenu a:hover {color: #ff3409; text-decoration:none;}
.topmenu a:active {color:#ff3409;}

.topmenulive {font-family: Trebuchet MS; font-size:18px; color:#0b2677; background-image:url(Images/pointer1.png); background-position:bottom center; background-repeat:no-repeat;}
.topmenulive a {color: #0b2677; text-decoration:none;}
.topmenulive a:visited {color: #0b2677;}
.topmenulive a:hover {color: #0b2677; text-decoration:none;}
.topmenulive a:active {color:#0b2677;}

hr {border: 0; color: #9E9E9E; background-color: #999999; height: 1px;}

li {margin-bottom:12px;} 
ul.bullet1 {list-style-image: url(images/bullet1.png); margin:0px 0px 0px 11px; padding:0px 0px 0px 11px;}
ul.bullet2 {font-family: Trebuchet MS; font-size:12px; line-height: 20px; list-style-image: url(images/bullet2.png);}

ol#normalol {font-family: Trebuchet MS; font-size:14px; color:#0b2677; line-height:15px; margin:0px 0px 0px 11px; padding:0px 0px 0px 11px;}

ol#smallol {font-family: Trebuchet MS; font-size:12px; color:#000000; line-height:15px; margin:0px 0px 0px 11px; padding:0px 0px 0px 11px;}
ol#smallol a {color: #ff3409; font-size:12px; text-decoration:none;}
ol#smallol a:visited {color: #ff3409; font-size:12px; }
ol#smallol a:hover {color: #0b2677; font-size:12px; text-decoration:none;}
ol#smallol a:active {color:#0b2677; font-size:12px;}

a.download1 {font-family: Trebuchet MS; font-size: 12px; color: #ffffff; position:relative; margin-left:0px; border: 1px solid #ff3409; background-color: #ff7051; padding:0px 10px 2px 10px; text-decoration:none;}
a.download1:hover {background-color: #ff3409;}

a.download2 {font-family: Trebuchet MS; font-size: 11px; color: #ffffff; position:relative; margin-left:0px; border: 1px solid #ff3409; background-color: #ff7051; padding:0px 10px 0px 10px; text-decoration:none;}
a.download2:hover {background-color: #ff3409;}


 
select { font-family: Trebuchet MS; font-size: 14px; color:#0b2677; border: #ddd; border-style: solid; border-width:1px;} 



#usercompany {
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
font-family: Trebuchet MS;
z-index: 9001;
position: absolute;
margin: 0px 0px 0px 680px;
width: 200px;
background-color:#efefef;
padding: 1px 10px 1px 10px;
color: #ff3409;
font-size: 12px;
border:1px solid #ddd;
}




/* -------------------- Code for Document Search Tabs starts -------------------- */

ul#tabs {font-family: Trebuchet MS; font-size:12px; color:#000000; line-height:20px; font-weight: bold; list-style-type: none; margin: 30px 0 0 0; padding: 0 0 0.25em 0; }
ul#tabs li { display: inline; }
ul#tabs li a { color: #0033cc; background-color: #dedbde; border: 1px solid #999999; border-bottom: none; padding: 0.3em; text-decoration: none; }
ul#tabs li a:hover { color: #ff3409; background-color: #f8f8f8; }
ul#tabs li a.selected { color: #ff3409; background-color: #f8f8f8; padding: 0.7em 0.3em 0.38em 0.3em; }
div.tabContent { border: 1px solid #999999; padding: 0.5em; background-color: #f8f8f8; }
div.tabContent.hide { display: none; }

/* -------------------- Code for Document Search Tabs ends -------------------- */



/* ----------- Code for Pop Up Transparent box starts ------------ */
#blanket {
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
position:absolute;
background-color:#eeeeee;
width:300px;
height:100px;
z-index: 9002;
padding: 20px 20px 20px 20px;
}
#popUpDiv2 {
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
position:absolute;
background-color:#eeeeee;
width:300px;
height:100px;
z-index: 9002;
padding: 20px 20px 20px 20px;
}
/* ----------- Code for Pop Up Transparent box ends ------------ */





/* -------------- Keyword Search input starts ----------- */
/* Keyword Search input */
#keywordSearch #input {
  font-family: Trebuchet MS;
  border: 1px solid;
  border-color: #dddddd;
  padding: 5px;
  width: 80%;
  font-size: 14px;
}
/* Keyword Search button */
#keywordSearch #submit {
  font-family: Trebuchet MS;
  font-size: 15px;
  color: #ffffff;
  font-weight: bold;
  text-shadow: 0 1px 2px #000000;
  padding: 3px 8px 4px 8px;
  background-color: #ff3409;
  border: 1px solid;
  border-color: #ff3409;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}

/* Keyword Search top search results link */
#keywordSearch #topsearch {
  font-family: Trebuchet MS;
  font-size: 12px;
  color: #ff3409;
  padding: 0px 0px 0px 0px;
  border: 0px solid;
}

/* -------------- Keyword Search input ends ----------- */








/* -------------------- Code for 'Sign in' box starts ----------------- */

#container {margin:0 auto; position: relative;}
#content {width:520px; min-height:500px;}
#topnav {padding:5px 0px 12px; font-size:11px; line-height:23px; text-align:right;}
#topnav a.signin {font-size:12px; background:#ff7051; padding:4px 6px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	*background:transparent url("images/signin-nav-bg-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
}
#topnav a.signin:hover {
	background:#ff3409;
	*background:transparent url("images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	*padding:4px 12px 6px;
}
#topnav a.signin, #topnav a.signin:hover {
	*background-position:0 3px!important;
}

a.signin {
	position:relative;
	margin-left:3px;
}
a.signin span {
	background-image:url("images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}
#topnav a.menu-open {
	background:#eee!important;
	color:#666!important;
	outline:none;
}
#small_signup {
	display:inline;
	float:none;
	line-height:23px;
	margin:25px 0 0;
	width:170px;
}
a.signin.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#595959;
}

#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#eee;
	position:absolute;
	width:210px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 24.5px; 
	right: 0px; 
	margin-top:5px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#595959;
	font-size:11px;
}

#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ccc;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#ff8064;
}
#signin_menu label {
	font-weight:normal;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#ff8064!important;
}
#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url('images/bg-btn-blue.png') repeat-x scroll 0 0;
	border:1px solid #ff3409;
	color:#fff;
	text-shadow:0 -1px 0 #ff3409;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}
#signin_submit::-moz-focus-inner {
padding:0;
border:0;
}
#signin_submit:hover, #signin_submit:focus {
	background-position:0 -10px;
	cursor:pointer;
}

.tipsy-inner {
	padding:10px 15px;
	line-height:1.5em;
	font-weight:bold;
}
.tipsy {
	opacity:.8;
	filter:alpha(opacity=80);
	background-repeat:no-repeat;
	padding:5px;
}
.tipsy-inner {
	padding:8px 8px;
	max-width:200px;
	font:11px 'Lucida Grande', sans-serif;
	font-weight:bold;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#000;
	color:white;
	text-align:left;
}
.tipsy-north {
	background-image:url(images/tipsy-north.gif);
	background-position:top center;
}
.tipsy-south {
	background-image:url(images/tipsy-south.gif);
	background-position:bottom center;
}
.tipsy-east {
	background-image:url(images/tipsy-east.gif);
	background-position:right center;
}
.tipsy-west {
	background-image:url(images/tipsy-west.gif);
	background-position:left center;
}

/* -------------------- Code for 'Sign in' box ends -------------------- */











