﻿/* CSS Document */
/*LOGIN PAGE*/

.incorrectText
{
font-family: Verdana, Arial, Tahoma, Times New Roman;
color: #b51c1c;
font-weight: bold;
font-size:9pt;
}

.loginText
{
font-family: Verdana, Arial, Tahoma, Times New Roman;
color: #FFFFFF;
font-size:9pt;
}

.loginTextbox
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:300px;
    background-color: #FFFFFF;
}

.loginpass a:HOVER
{
	text-decoration: underline;
}

/*HOMEPAGE*/

.logoff
{
	width:1001px;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	background-color: #b51c1c;
	font-size:8pt;
	color: #FFFFFF;
	font-variant:normal;
	text-align:right;
	padding: 4px 20px 4px 20px;
}

.logoffLink
{
	width:1001px;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	/*background-color: #b51c1c;*/
	background-color:#b31b34;
	font-size:8pt;
	color: #ffffff;
	font-variant:normal;
	text-align:right;
	padding: 0px 20px 0px 20px;
}

.logoffLink a:LINK
{
    color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;	
}

.logoffLink a:VISITED
{
    color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;		
}



.logoffLink a:ACTIVE
{
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
	
}

.logoffLink a:HOVER
{
	text-decoration: underline;
}

.linkcurrent
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:12pt;
	color: #ffcc33;
	background-color:#ffcc33;
}
  

/*Buttons*/

.HomeNav
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:12pt;
	background-color: #336699;
	color: #FFFFFF;
	font-variant:normal;
	text-align:center;
}

.HomeYellowNav
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	/*background-color:#ffcc33;	*/
	background-color:#b2b3b3;	
	/*background-color:#b2c4d4;	*/
	padding: 0px 0px 0px 0px;
}


.HomeQsearch
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	/*background-color:#b2c4d4;*/
	background-color:#b2b3b3;
	/*color:#806000;*/
	color:#ffffff;
	font-weight:bold;
    padding-right: 20px;
}

.HomeQsearchEntry
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	/*background-color:#ffcc33;*/
	background-color:#b2b3b3;
	/*background-color:#b2c4d4;*/
	/*color:#806000;*/
	color:#ffffff;

}

.HomeheaderText
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:18pt;
	color:#03304f;
	text-align:left;
	background-color:#FFFFFF;
}

.HomesubheaderText
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:16pt;
	color:#03304f;
	text-align:left;
	background-color:#FFFFFF;
}

body
{
	font-family:Verdana, Geneva, sans-serif;
	background-image:url('../images/BG.jpg');
	background-attachment:fixed;
	font-size:10pt;	
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:100%;
}

input, textarea
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   9pt;
}

.siteTerminology
    a:LINK
    {
        font-family:Verdana, Geneva, sans-serif; 
        color: #ffffff;
        font-size: 11pt;
        text-decoration: none;
        text-align:center;
    }
.siteTerminology 
    a:VISITED
    {
        font-family:Verdana, Geneva, sans-serif;
        color: #ffffff;
        font-size: 11pt;
        text-decoration: none;
        text-align:center;
    }

.siteTerminology 
    a:ACTIVE
    {
        font-family:Verdana, Geneva, sans-serif;
        /*color: #666666;*/
        color: #7e1325;
        font-size: 11pt;
        text-decoration: underline;
        text-align:center;
    }
/* we'll add current class to clicked link 3/22/2011 ODM*/
.siteTerminology a.current
{
        color: #7e1325;
        text-decoration: underline;
}


 a:LINK
{
    font-family:Verdana, Geneva, sans-serif; 
    color: #666666;
    font-size: 9pt;
    text-decoration: none;
    text-align:center;
}

a:VISITED
{
    font-family:Verdana, Geneva, sans-serif;
    color: #666666;
    font-size: 9pt;
    text-decoration: none;
    text-align:center;
}

a:ACTIVE
{
    font-family:Verdana, Geneva, sans-serif;
    color: #666666;
    font-size: 9pt;
    text-decoration: underline;
    text-align:center;
}

/*Homepage Field Boxes*/

.Homefield
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#000000;
	text-align:left;
}	


/*Mouseover Buttons*/

.labelRed
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size:12px;
    background-color: #b51c1c;
    color: #FFFFFF;
    font-variant:normal;
    text-align:center;
    padding:6px 20px 6px 20px;
}



/*Buttons*/

.DocTypeNav
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:12pt;
	background-color: #336699;
	color: #FFFFFF;
	font-variant:normal;
	text-align:center;
	padding:6px 20px 6px 20px;
}

.DocTypeQSearch
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	background-color:#ffcc33;
	color:#806000;
	padding:6px 20px 6px 20px;
}

.DocTypeQSearch
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
	background-color:#b8cbde;
	color:#806000;
	padding:5px 20px 5px 20px;
	
}

.DocTypeQSearchEntry
{
	font-weight:bold

}


/*Drop Down List*/

.termddl1
{
    color:black;
    border:1px solid black;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
    width:200px;
    height:20px;
}
.expandAll
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
	background-color:#999999;
	color:#FFFFFF;
	text-align:center;
}

.collapseAll
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
	background-color:#b51c1c;
	color:#FFFFFF;
	text-align:center;
}

.datagrid
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size: 10pt;
    border:    solid 1pt Silver;
    width: 100%;
    color: #f0e4c0;
    padding: 4pt 4pt 4pt 4pt;
}

.dataHeaderStyle
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
    /*background-color: #b51c1c;*/
    background-color: #013a6f;
    font-size:10pt;
    color: #FFFFFF;
    padding: 0px 0px 0px 0px;
}

.dataHeaderStyleMyAcct
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
    /*background-color: #b51c1c;*/
    background-color: #013a6f;
    font-size:10pt;
    text-align:center;
    color: #FFFFFF;
}

.datagridAlternatingItemStyle 
{ 
      font-family: Verdana, Arial, Tahoma, Times New Roman; 
      font-size:   8pt; 
      border:    solid 1pt Silver; 
      color: #000000; 
      background-color: #FFFFFF; 
      padding: 4pt 4pt 4pt 4pt; 
} 
.datagridRowStyle 
{ 
      font-family: Verdana, Arial, Tahoma, Times New Roman; 
      font-size:   8pt; 
      border: solid 1pt Silver; 
      color: #000000; 
      /*background-color: #FFFFCC; */
      /*background-color:#b2b3b3;*/
      background-color:#cccccc;
      padding: 4pt 4pt 4pt 4pt; 
} 


.datagridPadding
{
	padding: 4pt 4pt 4pt 4pt;
}


/*Document Page Field Boxes*/

.DocTypeField
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12pt;
	color:#000000;
	text-align:left;
}	


.DocTypeLabel
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   11pt;
	color: #666666;
}

/*Footer*/


.loginfooter
{
    font-family:Verdana, Geneva, sans-serif;
    background-color:#FFFFFF;
    font-size: 8pt;
    /*color:#000000;*/
    color:#B2B3B3;
    text-align:center;
    width:1024px;
    padding:10px 20px 10px 20px;
}

.loginfooter a:LINK
{
    color: #666666;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;	
}

.loginfooter a:VISITED
{
    color: #666666;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;		
}

.loginfooter a:ACTIVE
{
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
}

.loginfooter a:HOVER
{
	text-decoration: underline;
}



.footer
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	/*color:#FFFFFF;*/
	color:#B2B3B3;
	text-align:left;
	/*background-color:#03304f;*/
	padding:10px 17px 10px 17px;
}

.footer a:LINK
{
	color: #B2B3B3;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
}

.footer a:VISITED
{
	color: #B2B3B3;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
}

.footer a:ACTIVE
{
	color: #B2B3B3;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
}

.footer a:HOVER
{
	text-decoration: underline;
}


.loginBG
{
   background-color: #92B1D0;
}

.loginTableBG
{
	background-image: url('../images/grey.png');
	
}

.registerText
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #FFFFFF;
    font-size:10pt;
}

.registerTextError
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: Red;
    font-size:10pt;
}

.registerTextSmall
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #FFFFFF;
    font-size:10pt;
}

.regloginTextbox
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:130px;
    background-color: #FFFFFF;

}

.regloginTextbox2
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:140px;
    background-color: #FFFFFF;

}

.regloginTextbox3
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:180px;
    background-color: #FFFFFF;

}

.regloginTextboxWide
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:230px;
    background-color: #FFFFFF;

}

.regloginTextboxSmall
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:50px;
    background-color: #FFFFFF;

}

.regloginTextboxMed
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    width:75px;
    background-color: #FFFFFF;

}

.regColumnMed
{
    width:175px; 
}

.regHeaderText
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #FFFFFF;
    font-size:12pt;
	font-weight:bold;

}

.mainHeaderText
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #FFFFFF;
    font-size:12pt;
	padding: 0pt 0pt 0pt 0pt;
    background-color: #346699;
    width: 108px;
    height: 27px;
    vertical-align: top;
}

.mainHeaderRow
{
	padding: 0pt 0pt 0pt 0pt;
    height: 27px;
}

.searchLabel
{
      font-family: Verdana, Arial, Tahoma, Times New Roman;
      font-size:   10pt;
      color: #000000;
      background-color: Transparent;
      padding: 4pt 10pt 4pt 0pt;
}

.searchRefresh
{
	width:926px;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	/*background-color: #535353;*/
	font-size:8pt;
	/*color: #7e1325;*/
	color: #b2b3b3;
	text-align:right;
	padding: 4px 4px 4px 4px;
}

.searchRefresh a:LINK
{
    /*color: #ffcc33;*/
    color:black;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;	
}


.searchRefresh a:VISITED
{
    /*color: #ffcc33;*/
    color:black;
    font-size: 8pt;
    text-decoration: none;
    text-align:center;		
}



.searchRefresh a:ACTIVE
{
	/*color:#ffcc33;*/
	color:black;
	font-size: 8pt;
	text-decoration: none;
	text-align:center;
	
}

.searchRefresh a:HOVER
{
	text-decoration:none;
}


.datagridSubhead

{
      font-family: Verdana, Arial, Tahoma, Times New Roman;
      font-size:   9pt;
      border: solid 1pt Silver;
      /*color: #000000;
      background-color: #FFCC33;*/
      color: #ffffff;
      /*background-color: #7e1325;*/
      background-color: #535353;
	  text-align:center;
      padding: 4pt 4pt 4pt 4pt;
}

.searchAction
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	/*background-color: #b8cbde;*/
	background-color:#939495;
	font-size:9pt;
	color: #3333ff;
	text-align:left;
	height:27px;
}


.searchActionLink
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	background-color: #b8cbde;
	font-size:9pt;
	color: #FFFFFF;
	font-variant:normal;
	text-align:left;
	padding: 4px 4px 4px 4px;
}

.pageBG
{
	background-color: #ffffff;
	width:1024px;
	 text-align:left;
}

.searchPageTopline
{
	background-color: #FFFFFF;
	width:1024px;
}

.registerTableBG
{
		background-image: url('../Images/grey.png');
		width:617px;
}

.dataSearchResultBar
{
      font-family: Verdana, Arial, Tahoma, Times New Roman;
      font-size: 10pt;
      color: #FFFFFF;
      background-color: #6a1212;
      padding: 0px 0px 0px 0px;
}

.redButtonBG
{
	background-image: url('../images/homepage_subnav_redbar.png');
	font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size:12px;
    color: #FFFFFF;
    text-align:center;
    height: 36px;
    width: 297px;
    padding: 0px 0px 0px 0px;
}

.homeBlueLeftContent
{
	/*background-color: #B8CADE;*/
	background-color: #b2b3b3;
	width: 369px;
	height: 512px;
	padding-bottom:0px 0px 0px 0px;
}

.homeRightContent
{
	background-image: url('../images/home_img_bottomleft.jpg');
	width: 655px;
	height: 512px;
	 padding-left:70px;
	 padding-right:70px;
}

.HomeQsearchCustomer
{
    font-family:Verdana, Geneva, sans-serif;
    font-size:8pt;
    background-color:#939495;
    color:#FFFFFF;
    text-align:left;
    padding:0pt 0pt 0pt 10pt;
    font-weight:bold;

}

.homeLinkTable
{
    width: 1024px;
    /*background-color: #346699;*/
    background-color: #939495;
}

.homeLinkButton
{
    height:27px;
    width:175px;
}

.ddlText
{
      font-family: Verdana, Arial, Tahoma, Times New Roman;
      font-size: 9pt;
}

.searchColWide
{
    width:160px;
}

.searchColMed
{
    width:155px;
}

.searchColSmall
{
    width:150px;
}        

/*Order Entry Page*/

.dtypesearch
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size: 12pt;
	/*color:#000000;*/
	font-weight:bold;
	/*background-color: #B8CADE;*/
	/*background-color: #7e1325;*/
    color: #013a6f;
	background-color:#ffffff;
	height:20px;
}

.dataHeaderStyle
{
    width:870px;
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    /*background-color: #b51c1c;*/
    background-color: #013a6f;
    font-weight:bold;
    font-size:12pt;
    color: #FFFFFF;
    text-align:left;
}


.contactUsHeader
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    /*background-color: #b51c1c;*/
    color: #013a6f;
    font-size:14pt;  
}

.contactUsBody
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    /*background-color: #b51c1c;*/
    color: black;
    font-size:10pt;  
}

.orderLabel
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size: 8pt;
	color:#000000;
}

select.orderDDL
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size: 8pt;
	color:#000000;
	background-color:#FFFFFF;
	text-align:left;
}

.ddlDiv
{
	 border-top-color:Black; 
	 border:1px solid;  
	 border-left-color:Black; 
	 border-bottom-color: #af8405; 
	 border-right-color: #af8405; 
}
.orderField
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
	text-align:left;
	border-color: #af8405;
}

.orderLeftHeader
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	width: 165px;
	text-align:right;
}		

.orderSectionSpace
{
    width: 100%;
    height: 23px;
}

.orderheaderInterestRate
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
    font-size: 8pt;
    width: 100%;
	color:#ff0000;
	font-weight:bold;
}  

.orderTopHeader
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#535353;
	text-align:center;
	border: #af8405;
	font-weight:bold;
	height: 30px;	
	text-align:center;
} 

.orderTopSubheader
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#999999;
	text-align:center;
	border: #af8405;
	font-weight:bold;
	height: 40px;	
	width: 125px;
}

.orderDatagrid
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFCC;
	border: #AA8405;
	height: 25px;
	width: 125px;
	text-align:center;
}

.orderSectionSpacer
{
    height:20px;
    width: 100%;
}    

.orderFieldSpacer
{
    height:5px;
    width: 100%;
}   

.adminBackground
{
	/*background-color: #B8CADE;*/
	background-color: #b2b3b3;
	width: 100%;
} 

.labelRedBold
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	font-weight: bold;
	color: #FF0000;
}

.labelGreenBold
{
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-size:   8pt;
	font-weight: bold;
	color: #009600;
}
.adminTextbox
{
    font-family: Verdana, Arial, Tahoma, Times New Roman;
    color: #000000;
    font-size:10pt;
    background-color: #FFFFFF;

}

.contactText
{
	margin:5px 0 15px 0;
	font-family:Arial, Sans-Serif;
	font-size:12px;
}

.contactHeader
{
    font-family:Arial, Sans-Serif;
	font-size:14px;
	font-weight: bold;
	background-color:#B31B34
}

/*Modal Popup*/
.modalBackground {
    background-color:Gray;
}

/*Invoice Information section*/
.GrayRow 
{
	background-color: #b2b3b3;
}

.GrayRow td
{
    padding-left:20px;
    padding-right:0px;
    
}

/*css for modal popup*/
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #fff;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

.hrBlue
{
    background-color:#013a6f;
    color:#013a6f;
    height:1px;
    width:100%;
}
.ruler
{
    border-top: 1px solid #013a6f;
    padding-bottom:10px;
    margin-right:20px;
}
.ruler hr
{
    display:none;
}
.labelOptionText
{
    color:#b51c1c;
    font-weight:bold;
}


.modalDiv
{
	position:absolute;
	top: 50%;
	left: 50%;
	width:400px;
	height:140px;
	margin-top: -70px; /*set to a negative number 1/2 of your height*/
	margin-left: -200px; /*set to a negative number 1/2 of your width*/
	border: 1px solid black;
	background-color: #ffffff;
}
.modalOverlay
{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    text-align:center;
    z-index:1000;
    background-color:#000;
    filter: alpha(opacity=50);
    opacity:0.5;
    
}
.modalOverlay2
{
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    text-align:center;
    z-index:1001;    
}

.modalBody
{
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	height:100%;
}

.dropdownlist
{
    font-size:9pt;
}

