/*
    Project::
        This project allows external system call to inject its own CSS to render the site look and feel.
*/
 
#container {
    min-width:500px;
    min-height:500px;
	position: relative; 
    margin: 0 auto;    
}

body {
	color:#000000;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
    text-align:center;  
}



/*
  -- Header Section --
*/

#formHeader {
    height:50px;
    font-weight:bold;
    padding-left:0px;
    padding-right:0px;
    padding-top:2px;
    padding-bottom:2px;
	border-bottom:1px dotted #000000;
	width:505px;
}


/*
  -- Use formHeaderCellFull if you do not want to partition the formHeaderCell section --
*/
#formHeaderCellFull {
   padding-left:20px;
   height:40px;
   color:#F0753F;
	font-family:verdana;
	padding-top:0;
	text-align:left;
}


/*
  -- Content Section --
*/
#formContent {
font:arial;
padding-left:20px;
padding-top:10px;
text-align:left;
}

#formContent1 {
font:arial;
text-align:left;
padding-top:5px;
padding-left:0px;

}


/*
  -- Use formContentCellFull if you do not want to partition the formContentCell section --
*/
#formContentCellFull {
width:390px;
height: auto;
padding-left:40px;
}


#formFooter{

    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:0px;
    margin-right:5px;
    float:left;
    clear: left;
}

#formFooterCell{

    padding-top:5px;
    text-align:left;
    padding-left:20px;
    color:#000000;

}

#formContentCellFull_nonform{
width:395px;
height:380px;	
}

#mainboxnoform 
{ 
    -moz-box-sizing:border-box;
    float:left; 
    margin-top:5px;
    margin-bottom:5px;
    margin-left:3px;

 } 
 
 #noformcopy {
 
    margin-left:10px;
    margin-top:20px;
    text-align:left;
    margin-right:20px;
 }

/*
  -- Use formContentCell1/2 if you want to partition the formContentCell section into left or right --
*/
#formContentCell1 {
float:left;
width:196px;
padding-right:0px;
text-align:left;
padding-left:7px;
margin-top:3px;
}

#formContentCell2 { 
float:right;
position:relative;
margin-right:0px;
width:299px;
}


/*
  -- Form table structure : This would be equivalent to HTML Table tag --
*/
#table1 {
}


/*
  -- Row: This would be equivalent to HTML TR tag --
*/

.rowprequal {
	text-align:left;
	padding-bottom:9px;
}

.row {
    clear: both;
    padding-left:15px;
	text-align:left;
}

.row2 {
    clear: both;
	text-align:left;
	padding-left:5px;
}

/*
  -- Row: This would be equivalent to HTML TR tag --
*/
.submitRow1 {
	padding-top:30px;
}

.submitRow {
    clear: both;
	padding-top:5px;
}

/*
  -- Use this class if you don't need to divide the column into parts --
*/
.columnFull {

}

/*
  -- Use column1/2 if you want to partition the column section into left or right --
*/
.column1 {
width:110px;
float:left;
}


.column2 {
float:left;
}

.label {
	font-family:verdana;
	font-size:11px;
	font-weight: bold;
}

.label_head {
	font-family:arial;
	font-size:11px;
	font-weight: bold;
}

.text {

}

.linktext {
 padding-top:5px;
 text-align: center;
}

input {
font-family:arial;
font-size:11px;
}


.error1{
	color:#FF0000;
	font-family:Arial;
	font-size:11px;
	padding-left:8px;
}

.error{
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	padding-left:5px;
}

.errorMsg{
	color:#FF0000;
	font-family:Arial;
	font-weight: bold;
	font-size:16px;
}

.thide {
    display: none;
}

.tshow {
    display: block;
    height:40px;
    font-weight: bold;
    font-family: verdana, arial, sans-serif;
    font-size:14px;
    color:#000000;
}

.li2fieldTable {
width: 100px;
}

.fieldTable {
width: 170px;
}

.message {

font-weight:bold;
color:#FF0000;

}

#processing
{
	font-family:Arial;
	font-size:15px;
}


input,select {
font-family:verdana;
font-size:11px;
   
}

td {
font-family:verdana;
font-size:11px;
    
}

p {

margin-top:0px;
margin-bottom:0px;
}
#featuredPartner{
margin-top:-60px;
font-family:arial;
font-size:9px;
font-weight:bold;
margin-left:320px;
}
#sureHitImg1{
float:left;
position:relative;
margin-left:12px;
}
#sureHitImg2{
float:left;
position:relative;
margin-left:14px;
}

#sureHitBody1{
float:left;
position:relative;
width:486;
text-align: center;
padding: 2px;
border:1px solid #809DB9;
background-color:#FFFFFF;
margin-top:-5px;
margin-left:12px;
}
#sureHitBody2{
float:left;
position:relative;
width:480px;
text-align: center;
padding: 2px;
border:1px solid #809DB9;
background-color:#FFFFFF;
margin-top:-4px;
margin-left:14px;
}
.thankYouText{
font-size:15px;
font-weight:bold;
font-family:arial;
color:#002484;
}
.thankYouTextSub{
font-size:13px;
font-family:arial;
font-weight:bold;
color:#000000;
}
