body{
    margin:0;padding:0;letter-spacing: normal;line-height:1.4em;        
    font-family:"verdana";font-size: 11px;color:#000066;background-color: #011F3D;
}

h1{color:#ff8400;font-size:15px;margin:0;font-weight:bold;padding:5px 0 5px 0;}
h2{color:#ff8400;font-size:13px;margin:0;padding:5px 0 5px 0;}
ul
{
list-style-image: url("../images/orange_dot.png");
padding:1px 0 0 20px;
}
li
{
    padding-bottom:2px;
}
.hlink
{
    color:#00296e;
    text-decoration:none;
    font-size:12px; 
}
#selectlanguage{position:absolute;top:5px;left:770px;color:#fff;font-weight:bold}
.table{width:700px;border: none;border: 1px solid #F4F4F4;padding: .4em .4em .4em .4em;text-align: left;
    font-size : 12px;color: #453827;background : transparent;font-family:"verdana";}
.table td{font-size: 11px;font-family:"verdana";border: none;background-color: #F4F4F4;padding: .4em .4em .4em .4em;
}
.tableci{width:400px;border: none;border: 1px solid #F4F4F4;padding: .4em .4em .4em .4em;text-align: left;
    font-size : 12px;color: #453827;background : transparent;font-family:"verdana";
}
.tableci td {font-size: 11px;font-family:"verdana";border: none;background-color: #F4F4F4;padding: .4em .4em .4em .4em;}
.tablesmall{width:650px;border:none;border:1px solid #789DB3;padding: .4em .4em .4em .4em;
    text-align: left;font-size:12px;color:#453827;background:transparent;font-family:"verdana";}
.tablesmall td {font-size:11px;font-family:"verdana";border:none;background-color:#F4F4F4;padding:.2em .2em .2em .2em;}
.tablesmall1{width:650px;border:none;border:1px solid #789DB3;padding: .4em .4em .4em .4em;
    text-align: left;font-size:10px;color:#453827;background:transparent;font-family:"verdana";}
.tablesmall1 td {font-size:10px;font-family:"verdana";border:none;background-color:#F4F4F4;padding:.2em .2em .2em .2em;}

.tablewhite{width:808px;border:0px;padding: .4em .4em .4em .4em;background : white;}
.table250{width:250px;border:none;border: 0px solid #F4F4F4;padding: .4em .4em .4em .4em;text-align: left;
    font-size:12px;color: #453827;
    background : #F4F4F4;
    font-family:"verdana";}
.table250 td {font-size:11px;font-family:"verdana";border:none;background-color:#F4F4F4;
    padding: .2em .2em .2em .2em;}

#head{font-size:12pt;font-family:"verdana";color:#000066;background-image:url(../images/HeaderBackground.gif); 
font-weight:bold;height:28px;text-align:center;}
#subhead{font-size:8pt;font-family:"verdana";color:#000066;font-weight:bold;height:20px;}

.heading{font-size:12pt;font-family:"verdana";color:#000066;background-image:url(../images/HeaderBackground.gif); 
font-weight:bold;height:28px;text-align:left;}

#container{width:800px;margin:0 auto}
#container #header{background: url(../images/header.jpg);  text-align:right; width:800px;height:121px; vertical-align:bottom;}

#nomenu
{
    width:900px;height:35px;
    background-image: url(../images/bg_header_menu.gif);
	background-repeat: repeat-x;	
}
#nomenu p
{
    margin:0;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    padding-top:5px;
    color:#fff;
}
#menu{ 
    width:900px;height:35px;}
#header_menu {
	background-image: url(../images/bg_header_menu.gif);
	background-repeat: repeat-x;
	width:900px;
	height:35px;
	position:absolute;
	
}
.cpanel {
	cursor:pointer;	
}
#menu_list_h {
	position:absolute;
	top:0px;
	height:27px;
}

#menu_list_h ul 
{
	list-style-image:none;
	list-style-type: none;
	margin:0;
	cursor: hand;
}
#menu_list_h ul li
{
    list-style-image:none;
	list-style-type: none;
	margin:0;
	padding:0;
	cursor: hand;
}
.menu_L1  {
	float:left;
	position:relative;	
}

.a_menu_l1,.a_menu_l1_this 
{
	display:block;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:#FFFFFF;
	height:27px;
	text-decoration:none;
	line-height:27px;
	padding:0 10px 0 5px;
	width:160px;
	margin:0;
}

.a_menu_l1:hover ,.a_menu_l1_this{
	color:#000000;
	background: url(../images/bg_btn_on.jpg) repeat-x;
}

.menu_L2_ul {
	position:absolute;
	top:27px;
	left:0px;	
	border-top:0px;
	
}

.menu_L2  {
	position:relative;
	margin-left:0px;
	height:24px;
}
.a_menu_l2 {
	display:block;
	width:170px;
	font-size:12px;
	color:#FFFFFF;
	height:24px;
	text-decoration:none;
	font-family:Verdana;
	padding-left:5px;
	line-height:24px;
	background-color:#698FB3;
	background-repeat:repeat;
	white-space:nowrap;
	text-indent:0;
	margin:0;
}
.a_menu_l2:hover {
	background-color:#507798;
	color:#FFFFFF;
}


#content{clear:both;width:800px;}
#content .col1{float:left;width:0px;background-color:#F4F4F4;}
#content .col2{float:right;width:800px}
/* Login Page - Start */
#logincontainer{width:800px;margin:0px 0px 0px 0px;background:#fff;}
#loginheaderimg{background: url(../images/header.jpg);width:800px;height:121px;background-repeat:no-repeat;}
#loginheadertext{background: url(../images/menubg.png);height:29px;text-align:center;font-size:16px;
    font-weight:bold;padding-top:5px;}
.signintext{margin:5px 0px 5px 0px;}

#logincontent{width:100%;}
#logincontent .col1{float:left;width:250px;background:url(../images/loginbg.JPG) no-repeat;}
#logincontent .col2{float:left;width:530px;margin:-30px 0px 5px 10px;}
.logintechsupport{clear:both;width:800px;}
.logintechsupport .row1{background:#f5f5f5;height:25px;font-size:11pt;
    font-weight:bold;padding-top:3px;}
.logintechsupport .row2{margin-top:5px;}

#loginfooter{background: #000;height:20px;margin-top:5px;padding-top:5px;text-align:center;
    color:#fff;font-size:11px;font-weight:bold;}

.link{font-weight: bold;font-family:"verdana";font-size:8pt;color:#284B6E;letter-spacing: normal;
	text-decoration: underline;}
.link:hover{text-decoration: underline;color: #167FE9;font-weight: bold;}
.link_large{font-weight:bold;font-size:9pt;color:#2B60DE;text-decoration: underline;}
.link_large:hover{color: #284B6E;text-decoration: none;}

.headersmall{font-family:"verdana";font-size:8pt;color:#284B6E;font-weight:bold;}
.headerlarge{font-family:"verdana";font-size:11pt;color:#284B6E;font-weight: bold;}

.content{font-family:"verdana";font-size:8pt;color:#000066;}
.contentbold{font-family:"verdana";font-size:8pt;color:#284B6E;font-weight:bold;}

.text,.select{color:#284B6E;background:#ffffff;border:1px solid #C3C3C3;}
.text{height:18px;}.select{height:20px;}

.buttonblue{background:#7690ac;width:auto;height:20px;border:none;color:#fff;margin-left:50px;font-weight:bold;}
.dropdown{font-family:"verdana";font-size:8pt;color:#284B6E;}

.errormsg{color:#4AA02C;font-family:"verdana";font-size:11px;text-align:left;}

/* BEGIN: Admin Layout */
.admincontainer{width:100%;margin:0;padding:0;}
.leftcol{width:28%;background:#ccc;}
.rightcol{width:70%;background:#fff;} 
.leftmenu{width:100%;margin:0 auto;background-color:#AFAFAF;}
#rightcol .rightrow1 img{margin-left:50px;margin-top:10px;}
#rightcol .rightrow2{margin:5px;}
.admincontent{width:99%;padding:5px;}
.adminfooter{background-color:#000;height:25px;text-align:center;color:#fff;font-size:11px;font-weight:bold;    
}
/* END: Admin Layout */

.menuheader{font-size:11px;font-weight:bold;color:Black;}
.menuitem{font-size:11px;color:Black;}
.table{font-family:verdana, tahoma, helvetica;font-size:9pt;color:#284B6E;background-color:white;}
.tableci{font-family:verdana, tahoma, helvetica;font-size: 9pt;color:#284B6E;background-color:white;}
.tablesmall{font-family:verdana, tahoma, helvetica;font-size: 9pt;color:#284B6E;background-color:white;}
.tablesmall1{font-family:verdana, tahoma, helvetica;font-size: 9pt;color:#284B6E;background-color:white;}

.tableASC{width:550px;border:none;border:1px solid #789DB3;padding:.4em .4em .4em .4em;
    text-align:left;font-size:12px;color:#453827;background:transparent;font-family:"verdana";}
.tableASC td {font-size:11px;font-family:"verdana";border:none;background-color:#F4F4F4;padding: .2em .2em .2em .2em;}

.tableASC{font-family:verdana, tahoma, helvetica;font-size:9pt;color:#284B6E;background-color:white;}
.hintContainer {border:2px solid #000000;background-color:#FFFFCC;width:211px;padding:3px;display:none;position: absolute;font: 12px Arial, Helvetica, sans-serif;color:#000000;}
.grid{border:solid 1px #ccc;}

.gridheader{background-color:#736F6E;height:25px;border:1px solid #404040;color:#fff;font-size:12px;}
.griditem{background-color:#f5f5f5;height:25px;font-size:12px;}
.gridpager{background-color:#f5f5f5;border-top:none;text-align:left;height:20px;}

    .gridnew
    {
    border-collapse: collapse;	
	border: 1px solid #DDDDDD;	
	margin-bottom: 20px;
    }
    .gridheadernew
    {
    background-color: #EFEFEF;
	text-indent:5px;
	height:30px;
	font-weight:bold;
	font-size:12px;
    }
    .griditemnew
    {
    text-indent:5px;
    height:25px;    
    font-size:11px;
    }    
    .gridpagernew
    {
    background-color:#f5f5f5;
    text-indent:5px;
    height:30px;    
    color:DimGray;    
    font-size:12px;    
    }    
    .gridpagernew a
    {
        color:#ff8400;                
    }    

.radmain{background-color:#AFAFAF;}
.radmenuheader{height:20px;text-align:left;border-bottom:solid 1px #999;
    padding-top:5px;text-indent:5px;color:#000;font-size:12px;}
.radmenuheader:hover{background-color:#ccc;}
.radmenuitem{height:15px;text-align:left;text-indent:15px;background-color:#f5f5f5;padding-top:3px;
    color:#000;font-size:10px;}
.radmenuitem:hover{background-color:#ccc;text-decoration:underline;}
.radmenuitemselected{font-weight:bold;}
.headertext
    {
    height:25px;    
    font-size:12px;
    font-weight:bold;
    border-bottom-width:1px;
    border-bottom-style:dotted;
    border-bottom-color:DimGray;    
    vertical-align:middle;
    }     
    fieldset {
    border-width:1px;
    border-style:solid;
    border-color:#ccc #999 #999 #ccc; 
    background-color:#f5f5f5;    
    }
    legend
    {
      padding: 0.2em 0.5em;
      border-width:1px;
      border-style:solid;
      border-color:#ccc #999 #999 #ccc;    
      font-size:13px;
      font-weight:bold;
      text-align:right;
      color:Blue;                  
      }
      .loginbtn
	{
    border-width:1px;
    border-style:solid;
    border-color:#ccc #999 #999 #ccc; 
    background-color:#f5f5f5;    
    font-size:13px;
    font-weight:bold;    
    font-family:"verdana";
    color:Blue;             
    margin-left:13px;    
    text-indent:5px;
	}
	.accordinheader
	{
	    text-decoration:underline;
	    cursor:pointer;
	}
.step
{
    background:url(../images/headerLeft.jpg) no-repeat;    
}	
.step span
{
    font-size:18px;
    font-weight:bold;
    color:#fff; 
    font-family:Verdana;     
}
.headmid
{
    background:url(../images/headerMid.jpg) repeat-x;    
    font-size:16px;
    font-weight:bold;    
    text-indent:8px;
}
.headright
{
       background:url(../images/headerRight.jpg) repeat-x;    
       width:6px;
}
.errormsg
{ 
    background-color:#FFFAF0;
    border:thin solid Red;
    padding:8px;    
    color:Red;
}
.successmsg
{ 
    background-color:#F0FFF0;
    border:thin solid Green;
    padding:8px;    
    color:Green;
}
.button
{
    background:url(../images/btn.jpg) repeat-x;    
    height:25px;
    color:Black;    
    border-collapse:collapse;
    border:none;
}
head1
{
font-size: 11px;
font-family: "Verdana";
font-style: normal;
color: #5c5c5c;
line-height: 18px;
}
.title
{
    color:#fff;
    font-size:13px;
    text-indent:10px;
}

#containernew
{
    width:900px;
    margin:0 auto;
    padding:0;
    background-color:#ffffff;    
}
#headernew
{
    width:900px;     
    height:121px;     
}
#headernewleft
{
    width:200px;
    float:left;
}
#headernewleft img
{
    padding:40px 0 0 35px;
}
#headernewright
{
    background: url(../images/supportheader.jpg) no-repeat; 
    width:696px;
    height:121px;
    float:right;
}
#headernewright p
{
    text-align:right;
    margin:0;
    padding-right:10px;
    color:#fff;
}
#headernewright a
{color:White;}
#headernewright a:hover
{color:#ff8400;}

#contentnew
{
    padding:5px 10px;
}
#contentlogin
{
    padding:5px 2px;
}
#contentlogin a
{
    color:Gray;
    text-decoration:none;    
    font-size:11px;
}
#contentlogin a:hover
{
    color:#ff8400;    
    text-decoration:underline;    
}

#footernew
{
    width:900px;
    height:30px;
    background:#e1e2e6;color:#5c5c5c;        
    font-size:11px;
}
#footernewleft
{
    width:600px;
    float:left;
    text-indent:20px;
}
#footernewleft p
{    
    color:#5c5c5c;
    margin:0;
    padding-top:5px;
}
#footernewleft a
{
    color:#5c5c5c;    
}
#footernewright
{
    width:300px;
    float:right;
    padding-top:5px;
}
hr
{
    border:solid 1px #e2e2e2;
}

.m_top
{
background:url(../images/top.jpg) no-repeat;
width:600px;
height:11px;
}

.m_mid
{
background:url(../images/mid.jpg) repeat-y;
width:600px;
padding:0;
}
.m_bottom
{
background:url(../images/bottom.jpg) no-repeat;
width:600px;
height:13px;
}
.rightone
{
background:url(../images/1n.jpg) no-repeat;
width:270px;
height:15px;
}

.righttwo
{
background:url(../images/2n.jpg) repeat-y;
width:270px;
padding:0;
}
.rightthree
{
background:url(../images/3n.jpg) no-repeat;
width:270px;
height:10px;
}

.boxleft
{
    float:left;
    background:url(../images/box_left.png) no-repeat;
    width:7px;height:40px;
    margin:0;padding:0;
}
.boxcenter
{
    float:left;
    background:url(../images/box_center.png) repeat-x;
    height:40px;width:870px;
    margin:0;padding:0;
    text-indent:5px;
    padding-top:12px;
    font-size:13px;
    font-weight:bold;
    color:#ff8400;
}
.boxright
{
    float:left;
    background:url(../images/box_right.png) no-repeat;
    width:7px;height:40px;
    margin:0;padding:0;
}
.lnkbutton
{
    background-image: url(../images/bg_header_menu.gif);
	background-repeat: repeat-x;
	color:#fff;
	font-weight:bold;	
	padding-top:3px;
	text-align:center;
	vertical-align:middle;	
	text-decoration:none;
}
.lnkbutton:hover
{
   color:#000000;
	background: url(../images/bg_btn_on.jpg) repeat-x; 
	text-decoration:none;
}