@charset "utf-8";
/*-----------------GENERAL--------------*/
* {
	margin:0;
	padding:0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	background:#ffffff url(images/bg.jpg) repeat-x scroll 0 0;
}
.clear {
clear:both;
}
table, td, div, img {
border:0 none;
border-collapse:collapse;
}
td {
vertical-align:top;
}


/*-----------------Outer--------------*/
#outermain{
width:798px;
margin:5px auto 0;
}
/*-----------------Header--------------*/
.header{
width:100%;
overflow:hidden;
}
/*-----------------Bottomcontent--------------*/
.bottomcontent{
width:100%;
border-left:1px solid #9f9e9e;
border-right:1px solid #9f9e9e;
border-bottom:1px solid #9f9e9e;


}
.contentdiv{
margin:0 1px -20px;
background:url(images/header-grad.jpg) repeat-x scroll left top;
height:307px;
padding:10px 11px;
}
.textcontentdiv{
}
.greybanner{
width:210px;
margin-right:10px;
float:left;
}
/*-----------------GreyBOX--------------*/
.box1 {
margin:0 auto;
}
.box1 .left_top_corner {
background:#b2b2b2 url(images/left_top_corner.gif) no-repeat scroll left top;

}
.box1 .right_top_corner {
background:transparent url(images/right_top_corner.gif) no-repeat scroll right top;
}
.box1 .left_bot_corner {
background:transparent url(images/left_bot_corner.gif) no-repeat scroll left bottom;
}
.box1 .right_bot_corner {
background:transparent url(images/right_bot_corner.gif) no-repeat scroll right bottom;
}
.box1 .inner {
padding:10px 7px;
}
/*-----------------welcomediv--------------*/
.welcomediv{
width:550px;
float:left;
}
.welcomehead{
height:26px;
margin-bottom:15px;
border-bottom:1px solid #c2c2c2;
padding-top:10px;
}
.welcomeimg{
float:left;
}
.welcomebullet{
float:right;
}

.textmatter img{
float:left;
border:1px solid #d0eefa;
padding:3px;
margin:0 10px 8px 0;
}
.orangestrip{
background:url(images/orangestrip.gif) repeat-x scroll 0 0;
height:3px;
margin-bottom:2px;
_margin-bottom:-7px;
}
/*-----------------Verical Nav Part--------------*/
.arrowlistmenu{
width: 220px; 

}
.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0; 
margin-bottom: 8px;
margin-right: 5px;
margin-left: 4px;    /*bottom spacing between each UL and rest of content*/
}
   
.arrowlistmenu ul li{
padding-bottom: 7px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a{
color:#fff;
background: url(images/bullet_orange.png) no-repeat center left; /*custom bullet list image*/ 
border-bottom: 1px solid #377f9c;
display: block;
padding-left: 20px; /*link text is indented 19px*/
text-decoration: none;
font: bold 12px Verdana, Helvetica, sans-serif;
padding-right:20px;
padding-top:3px;
padding-bottom:3px;
}
.arrowlistmenu ul li a:hover{ 
background: url(images/nav-grad.gif) repeat-x scroll 0 0;
font: bold 12px Verdana, Helvetica, sans-serif;
color:#ff7e00;
}
/*-----------------footer--------------*/
#footer{
height:63px;
}
.grey{
height:30px;
line-height:30px;
text-align:center;
background-color:#ddddde;
margin:0px 1px;
}
.orangestripbottom{
height:3px;
background-color:#ff9f40;
margin:1px 1px 10px;
}

/*-----------------Innerpages CSS--------------*/
.innercontentmain{
padding:1px;
background-color:#ffffff;
}
.buttonnav{
width:225px;
float:left;
margin-right:2px;
background-color:#666666;
}
.textright{
float:left;
width:556px;
}
.greyinnerhead{
background:url(images/header-grad.jpg) repeat-x scroll left top;
height:23px;

padding:20px 13px 0 0;
text-align:right;
}
.headerposi{
width:535px;
margin:0 auto 20px;
}


ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
li {
background:transparent url(images/blue-bullet.gif) no-repeat scroll 4px 5px;
line-height:17px;
padding:0 0 0 17px;
}

.arrownew ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.arrownew li {
background:transparent url(images/acc-arrow-gif.gif) no-repeat scroll 4px 3px;
line-height:17px;
padding:0 0 0 17px;
margin-left:25px;
}


.bluetext{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#009ddd;
}
.orangetext{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#ff9f40;
}

.bluebold_under,
a.bluebold_under:link {font: bold 11px Verdana; color: #009ddd; text-decoration: underline;letter-spacing:0}
a.bluebold_under:visited {font: bold 11px Verdana; color: #035d82; text-decoration: none;letter-spacing:0}
a.bluebold_under:hover {font: bold 11px Verdana; color: #ff9f40; text-decoration: none;letter-spacing:0}



/*-----------------MENU PART--------------*/



/*-----------------NEWMENU PART--------------*/
.menuarea{
width:210px;
padding:5px;
}
.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:8px 21px 4px 10px !important;
}
.menu li {
background:transparent url(images/main_menu_separator.gif) repeat-x scroll left bottom;
font-weight:bold;
line-height:15px;
margin-bottom:0;
padding:0 0 1px;
}
.menu li a {
background:transparent url(images/bullet_orange.gif) no-repeat scroll 0 1px;
color:#fff;
display:block;
font-size:11px;
line-height:15px !important;
padding:1px 0 5px 20px;
text-decoration:none;
}
.menu li a:hover {
color:#ff7800;
line-height:15px !important;
text-decoration:none;
}
.menu li li {
background:transparent none repeat scroll 0 0;
border:medium none;
margin:0;
padding:0 0 0 15px;
}
.menu .active ul {
margin:0;
padding:0 0 5px !important;
}
.menu .active ul li {
}
.menu .active a {
color:#ff7800;
}
.menu .active a:hover {
color:#ff7800;
}
.menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}