/* GEP style class */

#termsContent{
	overflow:auto;
	width:660px;
	height:250px;
	border:1px solid #BABABA;	
}
   
/*
 Style classes start here
*/
a{
	color:#355DBB;
	text-decoration:none;
}

a:hover{
	color:#FF5555;
	text-decoration:none;
}

a.blue_link{
	font-family: tahoma;
	font-size:11px;
	color:#1479F2;
	text-decoration: none;
}

a.blue_link:hover{
	font-family: tahoma;
	font-size:11px;
	color:#EF7E22;
	text-decoration: none;
}


a.brown_link{
	color:#AB4505;
	text-decoration:none;	
}

a.brown_link:hover{
	color:#B28852;
	text-decoration:none;	
}

a.blue_bold_link {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #10529C;
}

a.blue_bold_link:hover {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FF7100;
}

a.black_link{
	font-family:"Trebuchet MS";
	font-size: 11px;
	color:#323232;
	text-decoration:none;	
}

a.black_link:hover{
	font-family:"Trebuchet MS";
	font-size: 11px;
	color:#898989;
	text-decoration:none;	
}

body, html {
    height: 100%;
}

body{
	height: 100%;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

form{
	height: 100%;
	margin: 0px; 
	padding: 0px;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#10529C;
}


.blue_bold_txt{
	color:#10529C;
	font-weight:bold;
}

.top_banner{
	background-image: url("../images/topbanbg.png");
	background-position: right top;
	background-repeat: repeat-y;
}

.welcome_msg{
	background-image: url("../images/topnavbg.png");
	background-position: right top;
	background-repeat: no-repeat;
	padding-left:5px;
}

.nav_box{
	border-right:1px solid #C0CEDD;
	background-color:#B2CCE5;
}

.nav_top{
	background-image: url("../images/leftnavtop.png");
	background-position: left top;
	background-repeat: no-repeat;
}


.menu_header{
	background-image: url("../images/mainmenubar.png");
	background-position: left bottom;
	background-repeat: repeat-x;
	font-weight:bold;
	color:#0764BA;
	border-left:8px solid #83A8CC;
	padding:5px;
	padding-left:5px;
}

.sub_menus{
	background-color:#ABC9E6;
}

.menu_link_box{
	background-color:#ABC9E6;
}

.menu_bullet{
	padding:4px;
	background-color:#CCE5FD;
}

.menu_link{
	background-color:#E3F1FF;
	padding:4px;
}

a.nav_link {
	display:block;
	width:96%;
	color: #4275AE;
	text-decoration: none;
	font-weight: normal;
	background-color:#E3F1FF;
	height: 20px;
	border-top: 1px solid #F0F7FF;
	border-right:1px solid #D8EAFE;
	border-bottom:1px solid #F0F7FF;
	border-left:1px solid #F0F7FF;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 2px;

}
a.nav_link:hover {
	display:block;
	width:96%;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-right: 2px;
}

a.linktxta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: D8EAFE;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 2px;
	width: 100%;
}

a.linktxta:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-right: 2px;
	width: 100%;
}

.nav_bottom{
	background-image: url("../images/leftnavbot.png");
	background-position: left bottom;
	background-repeat: no-repeat;
}

.footer{
	background-color:#cccccc;
}

.gray_text{
	font-size:10px;
	color:#818181;
	padding:2px;
}


.exceptionBox{
	border-left:1px solid #6D96D7;
	border-right:1px solid #6D96D7;	
	border-bottom:1px solid #6D96D7;	
}

.exceptionHeader{
	background-color:#FFE791;
	border-top:2px solid #FBD473;
	border-bottom:1px solid #FEF6D8;
	padding:10px;
	padding-left:12px;
	padding-top:12px;
	color:#010101;
	font-family:"Trebuchet MS";
	font-size:17px;
}

.exceptionBody{
	background-color:#FFFFFF;
	line-height:20px;
	font-family:"Trebuchet MS";
	padding:6px;
	font-size:12px;
	color:#010101;
}

.errFooter{
	font-size:10px;
	color:#090909;
	background-color:#84B5EF;
	border-top:1px solid #4C92E8;
}


.errTopBanner{
	font-size:10px;
	color:#090909;
	background-color:#84B5EF;
	color:#FFFFFF;
	font-family:"Arial Narrow";
	font-size:18px;
	font-weight:bold;
	padding:10px;
	border-bottom:1px solid #4C92E8;
}


.alert_box{
	border:1px solid #484848;
	background-color:#FF7F2A;
	color:#FFFFFF;
	font-style: "Trebuchet MS";
	font-weight:bold;
	font-size:11px;
	padding:4px;
}

.message_box{
	border:1px solid #DDDD3D;
	background-color:#F9F9D9;
	font-style: "Trebuchet MS";
	font-size:11px;
	padding:4px;
}

.intimation{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#424242;
	border:1px solid #EEE07E;
	background-color:#FCFCE4;
	padding:7px;
}


.subframe{
	border:1px solid #E2E2E2;
	background-color:#FFFFFF;
}

.subframe_head{
	background-color:#EDEDED;
	border-bottom:1px solid #E5E5E5;
	font-weight:bold;
	padding:4px;
}

.correct{
	color:#3186DB;
}

.mandatory{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#FF2600;
}

.notes{
	border-top:1px dashed #DEDEDE;
	border-bottom:1px dashed #DEDEDE;
	background-color:#FAFAFA;
	color:#AD3737;
	/*font-style:italic;*/
	font-family: tahoma;
	font-size:11px;
	padding:2px;
	padding-left:5px;
}
.notes1{
	background-color:#FAFAFA;
	color:#AD3737;
	/*font-style:italic;*/
	font-family: tahoma;
	font-size:11px;
	padding:2px;
	padding-left:5px;
}
.td_caption{
	color: #10529C;
	padding:3px;
}

.td_element{
	color: #141414;
	padding:3px;
}

.td_element1{
	color: #141414;
	padding:2px;
}

.sans_style{
	border-style:none;
	background-color:none;
}


.frame_name{
	border:1px solid #DCDCDC;
	background-color:#FFFFFF;
	color:#242424;
	padding:3px;
	padding-left:6px;
	font-weight:bold;
}

input, textarea{
	font-family:Tahoma;
	font-size:11px;
	color:#212121;
	border:1px solid #C9C9C9;
}

select{
	font-family: Tahoma;
	font-size:11px;
	color:#212121;
	border:1px solid #C9C9C9;
}

.td_space{
	padding:5px;
}

.bid_opening_banner{
	padding:8px;font-size:12px;font-weight:bold;color:#FF2400;border-bottom:1px solid #A9A9A9;
}

.filter_caption{
	background-color:#F0F5FC;
	border-right:1px solid #CACCE7;
	padding:3px;
	padding-left:5px;
}

.filter_switch{
	border-right:1px solid #B7CDE7;
	border-left:1px solid #B7CDE7;
	border-bottom:1px solid #B7CDE7;
	padding:3px;
	padding-left:5px;
}

.big_text{
	font-size:12px;
	font-weight:bold;
	padding:2px;
	color:#121212;	
}


/**
	DOJO Warning Dialog classes
*/

.fieldMissing {
    background: #bedef4;
}

.fieldInvalid {
    background: #ffaf7e;
    font-weight: bold;
}

.alertButton {
        width: auto;
        border: none;
        background-color: #699ED9;
        color: #fff;
        padding: 0.1em;
        border-bottom: 1px solid #5885b6 !important;
        border-right: 1px solid #5885b6 !important;
        border-top: 1px solid #92b8e2 !important;
        border-left: 1px solid #92b8e2 !important;
        cursor: hand;
        cursor: pointer;
}

.alertDialog {
	font-family:verdana;
	font-size:11px;
	color:#121212;
    width: 30em;
    border: 2px solid #ff660a;
    padding: 1em;
    background: #ffffff;
    -moz-border-radius: 10px;
}

.alertContent .alertButton {
    float:right;
    position:relative;
    bottom:1em;
}

.missingList, .invalidList {
    padding-bottom: 0.6em;
    padding-top: 0.2em;
    padding-left:0.1em;
    padding-right:0.2em;
    margin: 0;
}

.missingList {
    border-top: 4px solid #bedef4;
}

.invalidList {
    border-top: 4px solid #ffaf7e;
}

.missingList li, .invalidList li {
    list-style:none;
    font-style:italic;
}

/************************/

.digital_clock{
	border:2px solid #A0A0A0; 
	border-bottom:4px solid #A0A0A0;
	height:30px;
	width:140px;
}

/**
* Information page class
*/
.info_title{
	background-color:#CBDDF1;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:3px;
	border:1px solid #A8C6E8;
}

.info_heading{
	font-weight:bold;
	color:#212121;	
}

.info_body{
	font-size:11px;
	color:#353535;
	padding:4px;
	text-align:justify;
}

.info_table{
	background-color:#DFDFDF;
}

.info_col{
	background-color:#F1F1F1;
	padding:3px;
	font-weight:bold;
}

.info_row{
	padding:3px;
	background-color:#FFFFFF;
}


/**
* Clarification classes
*/
.posted_info{
	background-color:#C8D6FB;
	font-size:10px;
	padding:4px;
}

.clarification_title{
	font-size:11px;
	font-weight:bold;
	color:#121212;
	background-color:#F8F8F7;
	padding:3px;
}

.clarification_box{
	padding:2px;	
	border:1px solid #ECE9D8;
}
.clarification_time{
	color:#242424;
	font-size:10px;
	font-style:italic;
	padding:2px;	
	background-color:#F3F3F3;
	border-bottom:1px solid #F0F0F0;
}

.clarification_text{
	color:#242424;
	padding:4px;	
}

.clarification_reply{
	color:#242424;
	border-left:1px dashed #ACA899;
	padding:4px;	
}


/*
* List view classes
*/

.list{
	border: 1px solid #B7CDE7;
}

.list_header{
	background-image: url("../images/headerbg.png");
	border-bottom:1px solid #B7CDE7;
	color:#0764BA;
	padding:4px;
	padding-left:6px;
	font-weight:bold;
}


.list_highlighter{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#424242;
	border-top:1px solid #EEE07E;
	border-bottom:1px solid #EEE07E;
	background-color:#FCFCE4;
	padding:3px;
}

.list_header_org{
	background-image: url("../images/headerbg.png");
	background-repeat:repeat-x;
	background-repeat:repeat-x;
	border-bottom:1px solid #B7CDE7;
	color:#0764BA;
	padding:4px; 
	padding-left:6px;
	font-weight:bold;
}
.list_col{
	background-color:#F0F4FB;
	border-left:1px solid #F6F9FD;
	border-right:1px solid #BACCE7;
	border-bottom:1px solid #BACCE7;
	padding:4px;
}

.list_subhead{
	background-color:#F0F4FB;
	border-top:1px solid #BACCE7;
	border-bottom:1px solid #BACCE7;
	padding:4px;
}

.list_column td{
	background-color:#FFFFFF;
	border-left:1px solid #FCFCFC;
	border-right:1px solid #FCFCFC;
	border-bottom:1px solid #FCFCFC;
	padding:4px;
}

.list_hover td{
	background-color:#FFFFCC;
	padding:2px;
	color:#3E3E3E;
	border-bottom:1px dashed #FFCC66;
	font-size:10px;
	vertical-align:top;
}

.list_field{
	background-color:#FFFFFF;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	color:#3E3E3E;	
	padding:2px;
	font-size:10px;
	vertical-align:top;
}

.odd td{
	background-color:#FFFFFF;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	color:#3E3E3E;	
	padding:2px;
	font-size:10px;
	vertical-align:top;
}

.even td{
	background-color:#FAFAFA;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	color:#3E3E3E;
	padding:2px;
	font-size:10px;
	vertical-align:top;
}


.status_odd td{
	background-color:#FFFFFF;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	color:#3E3E3E;
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:2px;
}

.status_even td{
	background-color:#FAFAFA;
	border-right:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	color:#3E3E3E;
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:2px;
}

.child_node{
	padding-left:8px;	
}


.list_footer{
	background-image: url("../images/headerbg.png");
	border-top:1px solid #B7CDE7;
	color:#0764BA;
	padding:4px;
	padding-left:6px;
}

.view_list{
	background-color:#D5E1F5;
}

.view_list_caption{
	background-color:#EFF5FE;
	color:#212121;
	padding:3px;
}

.view_list_field{
	background-color:#FFFFFF;
	color:#212121;
	padding:3px;
}


.bread_crums{
	padding:15px;
	padding-left:5px;
}

.page_header{
	font-family: verdana;
	font-size: 13px;
	color: #0764BA;
	background-image: url("../images/midnavtop.png");
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom:1px solid #AAC6E6;
	text-transform:uppercase;
	font-weight: bold;
	padding:8px;
	padding-left: 6px;
}

.page_header_text{
	font-family: verdana;
	font-size: 13px;
	color: #0764BA;
	text-transform:uppercase;
	font-weight: bold;
}

.content_area{
	background-color:#F3F3F3;
	padding:6px;
}

.tab_active{
	background-image: url("../images/tab_hbg.png");
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #1962B2;
	text-align:center;
	font-weight: bold;
}

.tab_inactive{
	background-image: url("../images/tabbg.png");
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #000000;
	text-align:center;
	font-weight: bold;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 1px 5px 2px;
	background-image: url("../images/butbg.png");
	border: 1px solid #FFC48B;
	text-decoration: none;
}


.dashboard_banner{
	font-family: Tahoma;
	font-size:14px;
	padding:3px;
	border-bottom:1px solid #A0A0A0;
}

.small_txt{
	font-size:10px;
	color:#A2A2A2;
	padding:3px;
}

.page_notes{
	color:#6A6A6A;
	font-size:10px;
	padding:3px;
}

.capitalized{
	text-transform:uppercase;
}

.red_text{
	font-size:10px;
	color:#FF2600;
}

/*======|Grid|======*/

.grid{
	border:1px solid #E1E1E1;
}

.grid_body{
	background-color:#FEFEFE;
	padding:3px;
}

.grid_head{
	background-color:#EAEAEA;
	border-bottom:1px solid #E1E1E1;
	padding:3px;
	color:#151515;
}

.grid_element{
	color:#10529C;
	padding:2px;
}


/*========|Policy Class|========*/
.policy_box{
	border:1px solid #454545;
	border-top:2px solid #454545;
}

.policy_head{
	background-color:#CDCECF;
	font-family:"Trebuchet MS";
	color:#121212;
	font-weight:bold;
	padding:3px;
	border-bottom:1px solid #ACAEB0;
}

.policy_data{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS";
	color:#121212;
	padding:4px;
}

.footer td{
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	padding:2px;
}
	


/*------------------------------------------------------------------
* Old Classes
*-------------------------------------------------------------------
*/
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;


}
.text1bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242424;
	text-decoration: none;
	font-weight: bold;

}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFEFE;
	text-decoration: none;
}
.text2bold {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 1px;



}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #10529C;
	text-decoration: none;
	font-weight: normal;

}
.text3bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #10529C;
}

.alerttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	padding:2px;
	text-decoration: none;
	font-weight: normal;

}
.alerttextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;

}
.subheader1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right:5px;
}
a.linktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4275AE;
	text-decoration: none;
	font-weight: normal;
	background-color: E3F1FF;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: D8EAFE;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 2px;
	width: 100%;





}
a.linktxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-right: 2px;
	width: 100%;





}
a.linktxta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: D8EAFE;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 2px;
	width: 100%;





}
a.linktxta:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	background-color: #FFFFFF;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-right: 2px;
	width: 100%;





}
a.linktxtb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0000;
	text-decoration: none;
	font-weight: normal;
	background-color: F0F7FF;
	height: 20px;
	width: 190px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: D8EAFE;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 35px;



}
a.linktxtb:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CF0000;
	text-decoration: none;
	font-weight: normal;
	background-color: F0F7FF;
	height: 20px;
	width: 190px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 35px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;



}
a.linktxtvisited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D00000;
	text-decoration: none;
	font-weight: bold;
	background-color: F0F7FF;
	height: 24px;
	width: 190px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: D8EAFE;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 5px;



}
a.linktxtvisited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CF0000;
	text-decoration: none;
	font-weight: bold;
	background-color: F0F7FF;
	height: 24px;
	width: 190px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: F0F7FF;
	border-right-color: DDE9FF;
	border-bottom-color: F0F7FF;
	border-left-color: F0F7FF;



}
a.linktxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1172C3;
	text-decoration: none;
	font-weight: bold;


}
a.linktxt1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4F85;
	text-decoration: none;
	font-weight: bold;


}
a.linktab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;


}
a.linktab:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E5A98;
	text-decoration: none;
	font-weight: normal;


}
a.linktab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1962B2;
	text-decoration: none;
	font-weight: bold;


}
a.linktab1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1962B2;
	text-decoration: none;
	font-weight: bold;


}
a.linktxt2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BC0203;
	text-decoration: none;
	font-weight: bold;
}
a.linktxt2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;

}
a.linktxt2a {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0B6EDE;
	text-decoration: none;
	font-weight: bold;
}
a.linktxt2a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0951A2;
	text-decoration: none;
	font-weight: bold;

}
a.linktxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242424;
	text-decoration: none;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 0px;
}
a.linktxt3:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 1px;
	padding-left: 0px;
}
a.linktxt4 {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #0086B3;
	text-decoration: none;
	font-weight: bold;

}
a.linktxt4:hover {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #D98200;
	font-weight: bold;


}
a.linktxt4a {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #F47A00;
	text-decoration: none;
	font-weight: bold;

}
a.linktxt4a:hover {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #AA5500;
	font-weight: bold;


}

.textwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
	padding-left: 5px;

}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #EAF3FD;
	color: #0066CC;
	top: 10px;
	padding: 2px 2px 1px;
	text-decoration: none;





}


#AutoScrollContent {
	position:absolute;
	top:4px;
	left:1px;
	width:280px;
	visibility:visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 95px;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	height: 20px;
	border: 1px solid #7F9DB9;
	padding-top: 2px;
	padding-left: 5px;
	text-transform: none;
}


a.linktxt5 {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #EA7B00;
	text-decoration: none;
	font-weight: normal;
}

a.linktxt5:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: 034A9F;
	font-weight: normal;
}

.pageheader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0764BA;
	font-weight: normal;
	padding-left: 6px;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	border: none;

}

a.linktxt6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00468C;
	text-decoration: none;
	font-weight: bold;
}

a.linktxt6:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0764BA;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;


}
.text5 {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;


}
.textbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: FFFEE0;
	height: 20px;
	border: 1px solid #7F9DB9;
	padding-top: 2px;
	padding-left: 5px;

}
.button1 {

	font-family: Tahoma, Arial, Verdana, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 6888AF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8BAD1;
	border-right-color: #587496;
	border-bottom-color: #4E6787;
	border-left-color: #87A1C0;
	height: 20px;
	padding: 1px 5px;
}
.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 1px 5px 2px;
	background-image: url(../images/butbg.png);
	border: 1px solid #FFC48B;
	text-decoration: none;






}
.subheader2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}

.textwhitebold {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}

.text4bold {

	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}
.text5bold {
	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #E88B00;
	text-decoration: none;
	font-weight: bold;

}
.pageheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0764BA;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	border: none;
	padding-left: 5px;

}

.bodytxt {

	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 130%;
	font-weight: normal;
}

.selectbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 20px;
	padding-top: 1px;
	border: 1px solid #7F9DB9;
	padding-left: 5px;


}
.radiobutton {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	padding-top: 1px;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FDF7ED;
	color: #009933;
	top: 10px;
	text-decoration: none;
	border: 1px solid F9B954;

}
.textgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: none;
	font-weight: normal;

}
.textgreenbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339933;
	text-decoration: none;
	font-weight: bold;

}
.textred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
.text1a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
.usernamepassword {

	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #0E70C3;
	text-decoration: none;
	font-weight: normal;
}
.errormessage {

	font-family: Tahoma, sans-serif, Verdana;
	font-size: 11px;
	color: #E00000;
	text-decoration: none;
	font-weight: normal;
}
a.forgotpassword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E00000;
	text-decoration: none;
	font-weight: normal;
}
a.forgotpassword:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E00000;
	text-decoration: underline;
	font-weight: normal;
	}
	a.rememberme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E70C3;
	text-decoration: none;
	font-weight: normal;
	}
	
	a.rememberme:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8400;
	text-decoration: none;
	font-weight: normal;
	}
}
.tablecontent1 {
 font-family: Tahoma, Arial, Verdana, "Times New Roman";
 font-size: 11px;
 font-weight: normal;
 background-color: #FFFFFF;
 height: 25px;
 padding-right: 1px;
 color: #000000;
 top: 2px;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 4px;
 
}
.tablecontent2 {
 font-family: Tahoma, Arial, Verdana, "Times New Roman";
 font-size: 11px;
 font-weight: normal;
 background-color: #F8F8F8;
 height: 25px;
 padding-right: 1px;
 padding-left: 4px;
 color: #000000;
 padding-top: 1px;
 padding-bottom: 1px;
 left: 4px;
}
 
.text6 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #10529C;
 text-decoration: none;
 font-weight: normal;
 left: 4px;
 padding-left: 4px;
 
}
.textbox2 {
 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333333;
 background-color: FFFEE0;
 height: 18px;
 border: 1px solid #7F9DB9;
 padding-top: 2px;
 padding-left: 3px;
}
.table2 {
 top: 10px;
 text-decoration: none;
 border-top: 0px none;
 border-right: 1px solid #B7CDE7;
 border-bottom: 1px solid #B7CDE7;
 border-left: 1px solid #B7CDE7;
 
}
.textdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4F5FF;
	text-decoration: none;
	font-weight: normal;
}

.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
	font-weight: normal;
	left: 4px;
	line-height: 130%;
}

.text7a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
	font-weight: normal;
	left: 4px;
	line-height: 150%;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#tabsJ a span {float:none;}
	
/* End IE5-Mac hack */
	#tabsJ a:hover span {
		color:#FFF;
	}
	#tabsJ a:hover {
		background-position:0% -42px;
	}
	#tabsJ a:hover span {
		background-position:100% -42px;
	}

	#tabsJ .highlight {		
		background-position:0% -42px;
	}
	#tabsJ .highlight span {
		color:#FFF;
		background-position:100% -42px;
	}


	#console{
		position:absolute; 
		top:0; 
		left:0; 
		width:1000px; 
		height:590px; 
		visibility:hidden;
		filter:alpha(opacity=60);    
	   -moz-opacity: 0.6;    
	   opacity: 0.6; 	   	 
	}

	#progressBar{
		padding-top:150px;
		float:left;
		width:1000px; 
		height:590px; 
		background-color:white; 				
	}

	#progressBox{
		font-size:11px;
		font-family:tahoma;	
		color:#010101;
		padding:5px;
		border:1px solid #F05B0A;
		width:200px;
		font-weight:bold;
	}

/***************************************************
* Bid submission verify dialog classes
***************************************************/
#wrapper {margin:50px auto; vertical-align:top;}

.vertable {
	width:600px; border:1px solid #cccccc; border-bottom:none;
	font:10px Verdana,Arial;
}

.vertable th {
	background-image: url("../images/headerbg.png");
	border-right:1px solid #B7CDE7;
	border-bottom:1px solid #B7CDE7;
	color:#303030;
	padding:4px 6px 6px;
	text-align:left;
}
.vertable td {padding:2px 4px 4px; background:#fff; border-bottom:1px solid #cccccc; color:#121212;}
.vertable .even td {background:#f2f2f2}
.vertable .odd td {background:#fff}
.vertable .spacer td{padding:10px;}

.confirmbox td{padding:2px; border-style:none;font-size:10px;font-weight:bold; color:#121212;}
.note{font:10px verdana; padding:4px; padding-bottom:10px; color:#330033; width:600px;}

/*
MCL Styles
*/
#DataList{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #9A9A9A;
	scrollbar-highlight-color: #9A9A9A;
	scrollbar-3dlight-color: #F2F2F2;
	scrollbar-darkshadow-color: #9A9A9A;
	scrollbar-track-color: #D4D4D4;
	scrollbar-arrow-color: #000000;
}

#dwrap div {
	margin:5px;
	width: 80px;
	float: right;
}


/*
DashBoard Events
*/

.dash{ position:relative; float:left; margin-left:3%; width:44%; margin-right:3%;}

.dash_annoucement_table{ position:relative; float:left; margin-left:3%; width:94%; margin-right:3%;}

.dash_header{
	position:relative;  
	padding:5px 0 0 0;
	font-size:12px; 
	margin:10px auto; 
	background:#fbfbfb url(../images/fixlayh.png) repeat-x;
}

.dash_header h3{ 
	font-size:16px; 
	font-weight:normal;
}

.dash_header img{ margin-top:20px;}
.dash_header table{ margin-top:20px;}
.dash_header table th{ padding:5px; font-weight:bold;}
.dash_header table td{ padding:5px 10px 5px 5px;}
.dash_header table td a{color:#000;}
.dash_header table td a:hover{ text-decoration:underline;}

.dash_pending{ 
	background:url("../images/pending.png") no-repeat left; 
	padding:5px 0 0 32px;
}

.dash_activity{ 
	background:url("../images/activity.png") no-repeat left; 
	padding:5px 0 0 32px;
}

.dash_alert{ 
	background:url("../images/alert.png") no-repeat left; 
	padding:5px 0 0 32px;
}

.dash_annoucement{ 
	background:url("../images/announce.png") no-repeat left; 
	padding:5px 0 0 32px;
}

.dash_table{ 
	width:100%;
	border:1px solid #dddcdc; 
	padding:0 0 5px 0;
}

.dash_td{ 
	position:relative; 
	margin-top:20px; 
	padding:0px 10px;
}

.dash_li{ 
	list-style-type:none;  
	border-bottom: 1px dotted #7d7d7d;
}

.dash_li a{ 
	padding:5px 20px; 
	display:block; 
	color:#4d555d; 
	background:url("../images/ulbt.png") no-repeat 10px;
}

.dash_li a:hover{ 
	background:#f2f1f1 url("../images/ulbt.png") no-repeat 10px; 
	color:#0170a9;
}

.customButton {
	background: #fac999;
	background: -moz-linear-gradient(top,  #fac999 0%, #faca9a 10%, #facda1 19%, #feeedf 71%, #fef0e4 78%, #fef0e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac999), color-stop(10%,#faca9a), color-stop(19%,#facda1), color-stop(71%,#feeedf), color-stop(78%,#fef0e4), color-stop(100%,#fef0e4));
	background: -webkit-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: -o-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: -ms-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: linear-gradient(to bottom,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac999', endColorstr='#fef0e4',GradientType=0 );
	background-color:#fac999;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	border:1px solid #ebb077;
	display:inline-block;
	cursor:pointer;
	color:#1e1d1d;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}

a.customButton_link{
	background: #fac999;
	background: -moz-linear-gradient(top,  #fac999 0%, #faca9a 10%, #facda1 19%, #feeedf 71%, #fef0e4 78%, #fef0e4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fac999), color-stop(10%,#faca9a), color-stop(19%,#facda1), color-stop(71%,#feeedf), color-stop(78%,#fef0e4), color-stop(100%,#fef0e4));
	background: -webkit-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: -o-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: -ms-linear-gradient(top,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	background: linear-gradient(to bottom,  #fac999 0%,#faca9a 10%,#facda1 19%,#feeedf 71%,#fef0e4 78%,#fef0e4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac999', endColorstr='#fef0e4',GradientType=0 );
	background-color:#fac999;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	border:1px solid #ebb077;
	display:inline-block;
	cursor:pointer;
	color:#1e1d1d;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}

a.customButton_link:hover{
	color:#1e1d1d;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.image_style{
	 border-radius: 50%;
	 overflow: hidden;
	 width: 30px;
	 height: 30px;
	 
}

/**
Auction hall
**/

.td_caption_auctionHall{
    font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size:11px;
   	color: #10529C;
   	padding:3px;
}

.td_element_auctionHall{
    font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
  	padding:3px;
}
  
#auctionPriceFrame{
	width: 450px;
}