﻿/*SlatteryGA CSS*/


body {
    margin: 3px;
    padding: 0px;
    text-align: center;
    font-size: 14px;
   
}

body, td {

    font-family:Tahoma;
  background-image:url('/images/back-ground.jpg');


}


#tabback {
	background-color: #FFFFFF;
	 background-image:url('paper.gif');
}













#OutSideWrapper {
    margin:auto;
    width:1006px;
	text-align: left;
	border: 0px solid #a2b5c4; 
}








a:link, a:visited, a:active {
    color: #d5252a;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
    color: #d5252a;
	text-decoration:  underline;
	font-weight: bold;
	
}
.fakelink {
    color: #d5252a;
	text-decoration: none;
	font-weight: bold;
}

.fakelink:hover {
    cursor:pointer;
    color: #d5252a;
	text-decoration:  underline;
	font-weight: bold;
}   

form {margin:0px;};

.formbutton {
    cursor:pointer;
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
    font-weight:bold;
	text-align: center;
	background-color: #d5252a;	
	padding:2px;
	border-style:ridge;
	border-width: 1px;
	border-color: #ffffff;
	height:25px;
}

.formfield {
	font-family:verdana;
	font-size:15px;
	color:#000000;
	padding-left:3px;
	background-color:#ffffff;
	border: solid 1px #7f9db9;

}
.warning {
	color:red;
}
.error {
	color:red;
}

.breakingnewsmore {
	color: red;
	text-indent:50px;
	font-size:10px;
	text-decoration:underline;
}


.yesnoform {
background-color: #acc5e7;	
}

.smallfont {
	font-size: x-small;
	font-family: Tahoma;
}



h1 {
	font-size: 16px;
	margin: 0 0 0px 0;
	padding:0px;
}
h2 {
	font-size: 17px;
	margin: 0 0 0px 0;
	padding:0px;
}
h3 {
	font-size: 16px;
	margin: 0 0 0px 0;
	padding:0px;
}
h4 {
	font-size: 15px;
	margin: 0 0 0px 0;
	padding:0px;
}
h5 {
    font-size: 14px;
	margin: 0 0 0px 0;
	padding:0px;
}
h6 {
	font-size: 13px;
	margin: 0 0 -12px 0;
	padding:0px;
}

hr {
border: 0;
background-color: #FF0000;
height: 1px;
width: 1006px;
text-align: center;
}

.footer{
font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
}


#Top 
{
    height:106px;
    overflow:hidden;
}


.subpagefont {
	color:black;
	font-size: 12px;
	line-height:150%;
}




.ourpeopleheader {
	color:black;
	font-size: 16px;
	background-color: #d32228;
/*background-image: url('../images/button.png');*/
color:white;
font-weight:bold;
display:block;
overflow:hidden;
margin:13px 0px 0px 0px;
padding:10px 0 5px 0;
width:95%;
height:20px;
overflow:hidden;
text-align:center;
text-decoration:none;
}





.CDHPheader {
	color:black;
	font-size: 14px;
	background-color: #d32228;
/*background-image: url('../images/button.png');*/
color:white;
font-weight:bold;
display:block;
overflow:hidden;
margin:13px 0px 0px 0px;
padding:10px 0 5px 0;
width:95%;
height:20px;
overflow:hidden;
text-align:center;
text-decoration:none;
}




.CDHPheaderMAIN {
	color:black;
	font-size: 14px;
	background-color: #4c5155;
/*background-image: url('../images/button.png');*/
color:white;
font-weight:bold;
display:block;
overflow:hidden;
margin:13px 0px 0px 0px;
padding:10px 0 5px 0;
width:95%;
height:20px;
overflow:hidden;
text-align:center;
text-decoration:none;
}




.homepagefont {
	color:black;
	font-size: 10px;
	line-height:150%
}







.CDHPfont {
	color:black;
	font-size: 12px;
	line-height:150%
}



/*INFO FOR MENU
#topmenu {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: white;
	vertical-align: middle;
	height: 50px;
	overflow:hidden;
	}
	
		
	#topmenu a:active, #topmenu a:visited, #topmenu a:link, {color:#FFFFFF; text-decoration:none;} 
	#topmenu a:hover {color:yellow;} 
	
	

.seperator {
	height: 146px;
	vertical-align: middle;
	padding-right: 14px;
	padding-left: 14px;
}
INFO FOR MENU*/




/* Added by Jason */


.mainimages {
/*padding-top:25px;
padding-bottom:25px;
padding-right:10px;
padding-left:4px; */

padding:15px 25px 10px 4px;
border: 0px;	
}


#subpagescontainer {
margin:0px;
width:984px;
float: left;
border: 0px solid #C0C0C0;
padding-top:12px;
position:relative;
}


#subpagesleft {
margin:0px;
width:664px;
float: left;
border: 0px solid #C0C0C0;
padding-top:12px;
position:relative;
padding-right:20px;
}

#subpagesright {
margin:0px;
width:270px;
float: left;
border: 0px solid #C0C0C0;
padding-top:12px;
position:relative;
padding-left:10px;
}











#homecontainer {
margin:0px;
width:984px;
float: left;
border: 0px solid #C0C0C0;
padding-top:12px;

position:relative;

	
}
#lefthomepage {
margin:0px;
width:480px;
float: left;
border: 0px solid #CC0000;
padding-top:0px;

position:relative;

}


#righthomepage {
margin:0px;
width:494px;
float: right;
border: 0px solid #C0C0C0;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
padding-left:4px;
/*background-image: url('/images/homepage-rounded.png'); */

position:relative;


}

/*if broker is logged in they get this. Otherwise, one above */
#righthomepageLOGGEDIN {
margin:0px;
width:494px;
float: right;
border: 0px solid #C0C0C0;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
padding-left:4px;
/*background-image: url('/images/homepage-roundedLOGGEDIN.png'); */

position:relative;


}



















/*broker registration section*/
/*########################################################################
##########################################################################
##################*/

#aboveregistrationform {
	width:966px;
	float: left;
	border: 1px dashed #000000;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
position:relative;
background-color:#84a4ce;
max-height:380px;

	
}


#leftbrokerregistration {
margin:0px;
width:180px;
float: left;
border: 0px solid #000000;
padding-top:0px;
padding-left:10px;
position:relative;
background-color:#84a4ce;
height:380px;
}


#middlebrokerregistration {
margin:0px;
width:200px;
float: left;
border: 0px solid #CC0000;
padding-top:0px;
padding-left:10px;
position:relative;
background-color:#acc5e7;
height:380px;
}


#rightbrokerregistration {
margin:0px;
width:350px;
float: left;
border: 0px solid #C0C0C0;
padding-top:0px;
padding-right:10px;
padding-left:20px;
background-color:#cbdaec;
position:relative;
height:380px;

}


#farrightbrokerregistration {
margin:0px;
width:140px;
float: left;
border: 0px solid #C0C0C0;
padding-top:0px;
padding-right:30px;
padding-left:30px;
background-color:#ffffff; 
position:relative;
height:380px;

}



/*Quotation forms*/
#QuatationFormsLeft {
margin:0px;
width:96%;
float: left;
border: 0px solid #000000;
padding-top:0px;
padding-left:10px;
position:relative;
/*background-color:#84a4ce;
height:380px;*/
}









.brokerregistrationtext {
	
	font-size: 12px;
	line-height:220%;

/*broker registration section*/
/*########################################################################
##########################################################################
##################*/

	

}

/*for admin section*/
/*########################################################################
##########################################################################
##################*/
#adminleft {
margin:0px;
width:300px;
float: left;
border: 0px solid #000000;
padding-top:0px;
padding-left:10px;
position:relative;
background-color:#84a4ce;
height:380px;
}


#adminright {
margin:0px;
width:300px;
float: left;
border: 0px solid #C0C0C0;
padding-top:0px;
padding-right:10px;
padding-left:20px;
background-color:#cbdaec;
position:relative;
height:380px;

}
/*for admin section*/
/*########################################################################
##########################################################################
##################*/



.buttonhome
{
font-size: 12px;	
background-image: url('../images/button.png');
color:white;
font-weight:bold;
display:block;
overflow:hidden;
margin:13px 0px 0px 0px;
padding:10px 0 5px 0;
width:136px;
height:26px;
overflow:hidden;
text-align:center;
text-decoration:none;
}




.navmenu
{
list-style: none;
padding: 0;
font-size: 12px;
height:20px;
background-image: url('../images/back-image-carrier.jpg');
display:block;
overflow:hidden;
margin:5px 0px 0px 0px;
padding:5px 5px 5px 10px;
position:relative;
left:-36px;

} 


	
/*

font-weight:bold;





text-align:center;


*/





