

.body   {height:100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-image: url(../images/bodyback.jpg)}

.tabtable {background-image: url(../images/tabbottom.jpg); background-repeat: repeat-x; background-position: bottom}
.tableft {background-image: url(../images/tableft.jpg); background-repeat: repeat-y}
.tabright {background-color: #CCCCCC; background-image: url(../images/tabright-1.jpg); background-repeat: repeat-y}
.textfoot {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: white; text-decoration:none; font-weight:bold}
.textuser {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:Navy; text-decoration:none; font-weight:bold}
.texttopic {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: orange; text-decoration:none; font-weight:bold}
.textdates {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: orange; text-decoration:none; font-weight:bold}
.textmain, input {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none; font-weight:normal}
.textsmall {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration:none; font-weight:normal}
.textbold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: White; text-decoration:none; font-weight:bold}
.textheader {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #fcbc47; text-decoration:none; font-weight:bold}
.textblock {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none; font-weight:bold}
.texteditor {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:white; text-decoration:none; font-weight:bold}
.textheaderred {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: red; text-decoration:none; font-weight:bold}
.button {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:white;  font-weight:bold}
.approved {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:green;  font-weight:bold}
.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:red;  font-weight:bold}
.error2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:red;  font-weight:bold}
.success {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:green;  font-weight:bold}
.selected {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:gray;  font-weight:bold}
.productHeader{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: navy; text-decoration:none; font-weight:bold}

.textlist {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7f8dbc; text-decoration:underline; font-weight:normal}
.checklist {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: Navy; font-weight:normal; border-bottom: solid 1px lightsteelblue;}
.checklisthead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: Navy; font-weight:bold; border-bottom: solid 1px lightsteelblue;}
.preview{cursor:auto; border:none}
.commandLink { background-color:#fcbc47; padding: 1px; border: solid 1px black; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-decoration: none; text-align: center; font-weight:normal}
.grdvCommandLink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: blue; text-align: center; text-decoration:underline; font-weight:normal}
.prices {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:Gray; text-decoration:none; border-bottom: solid 1px lightsteelblue;}
.navmenu {font-size:11px; font-weight:bold; font-family:Arial, Times New Roman; color:White}
.helpmenuterm {font-size:12px; font-weight:bold; font-family:Arial, Times New Roman; color:Navy; border-bottom: solid 1px gray;}
.helpmenudef {font-size:12px; font-weight:normal; font-family:Arial, Times New Roman; color:Black; border-bottom: solid 1px gray;} 
.helpbutton {cursor:pointer;}

.butClass
  {    
    border: 1px solid;
    border-color: #D6D3CE;
  }
.tdClass
  {
    padding-left: 3px;
    padding-top:3px;
  }
  
 /* Style for Quick View control */ 
 #qvMainDiv 
 {
	float: left; 
	width: 360px; 
	height: 200px;
	border: solid 1px navy; 
	margin: 15px 15px 15px 15px;
 }
 
 #qvTitleDiv
 {
	width: 100%; 
    height: 20px;
    background-color: #7F8DBC; 
	color: white; 
	text-align: justify; 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    font-size: small;
 }
 
 #qvLinkDiv
 {
	width: 100%;
	height: 20px; 
	background-color: #7F8DBC;
	border-bottom: solid 2px navy; 
	text-align: right;
    font-family: Arial, Helvetica, sans-serif; 
    font-size:smaller; 
 }
 
 #qvContentDiv
 {
	/*padding: 5px 5px 5px 5px;*/
	width: 100%;
	height: 158px;
	overflow: scroll;
 }
/* End Quick View style */

/*Style for Checkout control*/
.linkButton{
    text-decoration: none;
    color: blue;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    text-align: center;
    font-weight:normal;
}
.header{
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    font-size: 11px; 
    text-align: left;
    font-weight: bold;
    background-color: #B7C5EC;   
}
.label{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    text-align: right;
    font-weight:normal;
}
.value{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight:normal;
    text-align: right;
    width: 25%;
}
.input{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight:normal;
}    
.text{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight:normal;
}
.textblack
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight:normal;
    color: #000000;
    white-space: nowrap;
}
.nowrap, .nowrap td label
{
    white-space: nowrap;
}
/*end checkout control*/

.orderheader
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial;
}

.ordermain
{
	font-size: 11px;
	color: navy;
	font-weight: normal;
	font-family: Arial;
	border-bottom:solid 1px LightSteelBlue;
}

.PakageText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; 
	text-decoration:none; 
	font-weight:normal;
}

.LabelText
{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: White; text-decoration:none; font-weight:bold
}

.zeroMarginsPaddingAndBorder
{
	padding:0px;
	border-width:0px;
	margin:0px;
}

.hidden 
{
	background-color: Transparent;
	position: absolute;
	top: -9999px;
	left: -9999px;
	z-index: -1;
	width: 95%;
	height: 0px;
	overflow: hidden;	
}
.leftSlidingPaneContainer
{
   margin:0px;
   padding:0px;
   border-width:0px;
   width:100%;
   height:100%;
   background-color:#ECECEC;
   border-left:solid 0px #BCBCBC;
}
.centralPaneContainer
{
   margin:0px;
   padding:0px;
   border-width:0px;
   border-color:red;
   width:100%;
   height:100%;
   background-color:#ECECEC;
}
.centralPaneTitleContainer
{
	background-color:#BCBCBC;
	border-bottom:solid 1px #BBB;
	font-family:Verdana;
	font-weight:bold;
	font-size:12pt;
}
.gridbuttons
{
	cursor:pointer;
}


/* ----------------  small section container ---------------------- */

.smallSectionContainer 
{
	width: 155px;
}
.smallSectionTitle 
{
	padding-bottom: 6px;
}
.smallSectionItem 
{
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 0px;
}
.smallSectionBreak 
{
	width: 98%;
	height: 1px;
	overflow: hidden;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
}
.smallSectionBottomSpacing 
{
	width: 100%;
	height: 15px;
	overflow: hidden;
}

/* ---------------  main page block definitions ------------------- */

#rightSideBar 
{
	float: right;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}

#mainContentRegion 
{
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	width: 803px;
}




