/* CSS Document */
body{width:1000px; margin:0 auto; background-color:#EFE9E9; font-family:Tahoma; font-size:11px;}
A{font-family:Tahoma; font-size:11px; text-decoration:none; color:#0078FF;}
A:visited{font-family:Tahoma; font-size:11px; text-decoration:none; color:#0078FF;}
A:hover{ text-decoration:none; color:#75860E;}
#topBG{background-image:url(../images/topBG.jpg); background-position:top; background-repeat:no-repeat; height:100px; padding-left:10px;}
#logo{width:245px; padding-top:9px; float:left; margin-right:15px;}
#TOPnav{padding-top:30px; text-align:right; padding-right:15px;}
#TOPnav span{margin-left:10px; margin-right:10px;}
#topBar{background-image:url(../images/bar.jpg); background-position:left top; background-repeat:repeat-x; height:210px; padding-top:3px;}
#flash{float:left; width:600px;}
#login{ float:right; width:400px; background-image:url(../images/loginBG.jpg); background-position:left top; background-repeat:no-repeat; height:198px; padding-top:5px;}
#space{ height:5px;}

#mainBody{width:100%; height:100%; margin:0 0 0 0; }

#leftNAV{ width:20%; float:left; position:relative; top:0px;}
#leftNAV h1{margin:0 0 0 0; background-color:#000; font-family:Tahoma; font-size:12px; color:#fff; height:20px; font-weight:normal; padding-top:2px; letter-spacing:.05em; margin-right:6px;}
#leftNAV ul li{font-family:Tahoma; font-size:11px; color:#2E2E2E; line-height:22px;  list-style-image:url(../images/arrow.png);}
#leftNAV ul li A{font-family:Tahoma; font-size:11px; color:#2E2E2E; line-height:22px; text-decoration:none; list-style-image:url(../images/arrow.png);}
#leftNAV ul li A:visited{font-family:Tahoma; font-size:11px; color:#2E2E2E; line-height:22px; text-decoration:none;  list-style-image:url(../images/arrow.png);}
#leftNAV ul li A:hover{font-family:Tahoma; font-size:11px; color:#2E2E2E; line-height:22px; text-decoration:underline;}
#rightNAV{ width:80%; float:right; margin:0 0 0 0;}
#middleDIV{width:75%; float:left; background-color:#F2F2F2;}
#middleDIV h1{margin:0 0 0 0; background-image:url(../images/h1_bg.jpg); background-position:left top; background-repeat:repeat-x; font-family:Tahoma; font-size:12px; color:#fff; height:22px; font-weight:normal; letter-spacing:.05em; }
#middleDIV p{ font-family:Tahoma; font-size:12px; color:#2E2E2E;}
#middleDIV ul li{font-family:Tahoma; font-size:11px; color:#2E2E2E; line-height:22px;}
#rightDIV{ width:25%; float:right; }
#rightDIV h1{ margin:0 0 0 0; background-color:#000; font-family:Tahoma; font-size:12px; color:#fff; height:20px; font-weight:normal; padding-top:2px; letter-spacing:.05em; margin-left:6px; }
#bottom{ background-image:url(../images/bottom_bg.jpg); background-position:left top; background-repeat:repeat-x;}





/*----------------------------------PADDING-------------------------------------*/
.pad_l_10{padding-left:10px;padding-right:10px;}
.pad_r_5{padding-right:5px;}
.pad_r_10{padding-right:10px;}
.pad_t_2{ padding-top:2px;}




/*----------------------------------TEXT---------------------------------------*/
.text1{ font-family:Tahoma; font-size:12px; color:#070800;}
.text1_b{ font-family:Tahoma; font-size:12px; color:#070800; font-weight:bold;}
.link_text{ font-family:Tahoma; font-size:13px; color:#000033 ; font-weight: bold;}
.link_text SPAN{ padding-left:6px; font-family:Tahoma; font-size:13px; color:#0078FF; font-weight: bold;}
.link_text SPAN A{ font-family:Tahoma; font-size:13px; color:#0078FF; text-decoration:none; font-weight: bold;}
.link_text SPAN A:visited{ font-family:Tahoma; font-size:13px; color:#0078FF; text-decoration:none; font-weight: bold;}
.link_text SPAN A:hover{ font-family:Tahoma; font-size:13px; color:#75860E; text-decoration:underline; font-weight: bold;}



/*---------------------------------LINE HEIGHTS--------------------------------*/
.lineHeight_50{ line-height:50px;}
.lineHeight_20{ line-height:20px;}
.lineHeight_30{ line-height:30px;}
.lineHeight_16{ line-height:16px;}

/*-----------------------------------TD WIDTH----------------------------------*/
.TD_WIDTH_50{width:50px; word-wrap: break-word;}
.TD_WIDTH_5{width:5px; word-wrap: break-word;}
.table_margin20{margin-bottom:20px;}






/*----------------------------------TEXT FIELDS-------------------------------*/
.textfield1{border:1px solid #46462f; font-family:arial; font-size:11px; color:#333333; height:13px; vertical-align:middle; width:165px; margin-right:10px;}






/*----------------------------------BUTTONS------------------------------------*/
.btn_black
{
	background-color:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
    border: 0px;
    padding-bottom: 1px;
    cursor: pointer;
    font-weight: bold;
	margin-right:10px;
}
.btn_black a:link
{
	background-color:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
    border: 0px;
    padding-bottom: 1px;
    cursor: pointer;
    font-weight: bold;
	margin-right:10px;
}
.btn_black a:visited {
    background-color:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
    border: 0px;
    padding-bottom: 1px;
    cursor: pointer;
    font-weight: bold;
	margin-right:10px;
}

.btn_black a:hover {
    background-color:#000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
    border: 0px;
    padding-bottom: 1px;
    cursor: pointer;
    font-weight: bold;
	margin-right:10px;
}
