.bodytext{  font-family: tahoma, arial, verdana; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; text-decoration: none; color: #112342;}
.ulLeft{ text-align:left;}
.bodytext2{  font-family: arial; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: normal; text-decoration: none; color: #44474A}

h1 {text-align:left;  font-family: tahoma, arial, verdana; font-size: 13pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #2F365F}

h2 {  font-family: verdana; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #2D5A80}

.header3 {  font-family:verdana; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; text-decoration: none; color: #000000}

.copy {  font-family: arial; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none; color: #ffffff}

a {text-decoration: underline; font-family: arial; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; color: #3F66A7; padding-top: 0px;  padding-bottom: 0px}

.footer {text-decoration: none; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #D7DDE4}

a.white {text-decoration: none; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #ffffff;}

.blue {text-decoration: none; font-family: arial; font-size: 8pt; font-style: normal; line-height: 8pt; font-weight: bold; color: #465380;}

a.white:hover {text-decoration: underline; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #ffffff;}

.bold {  font-family: tahoma, arial, verdana; font-size: 9pt; font-style: normal; line-height: 12pt; font-weight: bold; text-decoration: none; color: #112342;}

li {font-size:9pt; font-family: tahoma, arial, verdana; color: #2D5A80; margin-top:5px; list-style-image: URL(../images/arrow.gif); list-style-position:outside;}

.whitebig {text-decoration: none; font-family: arial; font-size: 10pt; font-style: normal; line-height: 10pt; font-weight: bold; color: #ffffff;}

.white {text-decoration: none; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #ffffff;}

a.top {text-decoration: none; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #11253E;}

a.top:hover {text-decoration: underline; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: 12pt; font-weight: normal; color: #11253E;}

a.list {font-size:9pt; font-family: tahoma, arial, verdana; color: #2D5A80; text-decoration: none; font-weight: normal;}

a.list:hover { font-weight: normal; font-size:9pt; font-family: tahoma, arial, verdana; color: #2D5A80; text-decoration: underline;}

a.footer {text-decoration: none; font-family: tahoma, arial, verdana; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #D7DDE4}

a.footer:hover {text-decoration: underline; 
        font-family: tahoma, arial,
        verdana; font-size: 8pt;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        color: #D7DDE4
    }

.detail_background
	{
	border:1px ridge #C51218;
	}
#title
{
font-family: tahoma, verdana, arial;
font-size: 10pt;
font-weight: bold;
width:100%;
height: 33px;
padding-left: 5px;
background-image:url(../images/titleback.gif);
}

.blue{
	font-family:Verdana;
	font-size:11px;
	color:#2F365F;
	text-decoration:none;
	font-weight:bold;
	}
.blue_label
{
 font-family: verdana;
	font-size: 8pt;
  color:#2F365F;
  font-weight:bold;
  text-align:left;
}
.blue_text
{
 font-family: verdana;
	font-size: 9pt;
 color:#2F365F;
}

.blue_text a {
	font-family:  verdana;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	color: #2F365F;
	text-decoration:none;
}
.blue_text a:hover {
	font-family:  verdana;
	font-size: 9pt;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}


.table_class
{
   border-left: 1px #C51218 solid;
   border-right: 1px #C51218 solid;
   border-bottom: 1px #C51218 solid;
   width:95%;
}
.order_table_class
{
   border-top: 1px #004644 solid;
   border-left: 1px #004644 solid;
   border-right: 1px #004644 solid;
   border-bottom: 1px #004644 solid;
   width:100%;
}
.table_header
{
 font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
 border-top: 1px #004644 solid;
 /*background-color:#004E97;*/
 color:#004644;
}
.table_leftborder
{
border-left: 1px #004644 solid;
}
.table_rightborder
{
border-right: 1px #004644 solid;
}
.table_bottomborder
{
border-bottom: 1px #004644 solid;
}
.table_topborder
{
border-top: 1px #C51218 solid;
}
.order_total
{
 font-family: verdana;
	font-size: 10pt;
color:#a30000;
font-weight:bold;
}
.header_bar
{
    font-family: tahoma, verdana, arial;
    font-size: 10pt;
    font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align:center;
	padding:3px;
	background-color:#C51218;
    background-image:url(../images/titleback.gif);
}
.sub_header
{
 font-family: tahoma, verdana, arial;
font-size: 10pt;
font-weight: bold;
color:#2F365F;
font-weight:bold;
 background-color:#E0E7EF;
 text-align: left;
}
.mainrow
	{
	color:#F3F3F3;
	border-bottom: 1px #004644 solid;
	}
.alternaterow
	{
	color:#FFFFFF;
	border-bottom: 1px #004644 solid;
	}
.redtext{color:#FF0000;}
.lefttext {
	font-family: tahoma, verdana, arial;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;
	color:#2F365F;
    text-align:left;
}
/*-------------------------TEXTBOX-----------------------------*/
    .textbox_readonly
{
 	width:120px;
 	font-family: tahoma, verdana, arial;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;
 	color:#004644;
	border: #FFFFFF 1px solid;
	background:#FFFFFF;

}
.dropdown
{
	width:120px;
	border: #2D5A80 1px solid;
	background:#FFFFFF;
}
.bigerrorTextBox {
	width:190px;
	border: #FF0000 1px solid;
}
.bigtextbox {
	    width:190px;
		border: #2D5A80 1px solid;
		background:#FFFFFF;
}
.errorTextBox {
	width:120px;
	border: #FF0000 1px solid;
}
.textbox {
	    width:120px;
		border: #2D5A80 1px solid;
		background:#FFFFFF;

}


.ul
{
    margin:2px;
    padding-left:20px;
}

.errordateBox {
	width:120px;
	border: #FF0000 1px solid;
    }
.datetextbox {
	    width:120px;
		border: #2D5A80 1px solid;
        background:#FFFFFF;
}


.button_style
{
font-family: tahoma, verdana, arial;
font-size: 8pt;
background:#567288;
border:1px  #000000;
width:80px;
padding:3px;
color:#FFFFFF;
 }
/*-------------------------------------------------------------*/




/*a.main {
font-family: tahoma, verdana, arial;
font-size: 9pt;
color: #2F365F;
font-weight: normal;
text-decoration: none;
}

a.main:hover {
font-family: tahoma, verdana, arial;
font-size: 9pt;
color: #C51218;
font-weight: normal;
text-decoration: underline;*/
}

