

body  {

    font: 100% Verdana, Arial, Helvetica, sans-serif;

    background: #666666;
    
	margin: 0;

    padding: 0;

    text-align: center;

    color: #ffffff;
	
	background-color:#FFFFFF;
	
	background: url("/images/BGL.jpg"); 
	
	background-attachment:fixed;
	
	background-position:top left;
	
	background-repeat:no-repeat;

}

.style1 {

    color: #ffffff;

    font-size: 12px;

}

.style2 {

    color: #ffffff;

    font-size: 14px;

}

h1 {
	font-size: 24px;
	color: #ed0e0f;
}

h3 {

    font-size: 17px;

    color: #ed0e0f;

}

a:link {

	color: #ed0e0f;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #ed0e0f;

}

a:hover {

	text-decoration: none;

	color: #FFFFFF;

}

a:active {

	text-decoration: none;

	color: #ed0e0f;

}



.CGRv3 #wrapper {   

    width:auto;

	margin: 0 auto;
	
	background-color:#FFFFFF;
	
	background: url("/images/BGR.jpg"); 
	
	background-attachment:fixed;
	
	background-position:top right;
	
	background-repeat:no-repeat;

}

.CGRv3 #container { 

    position:relative;

    width: 1200px;   

    background: #000000;

    margin: 0 auto; 

    border: 4px solid #01034e;

    text-align: left; 

} 

.CGRv3 #title {

    float:left;

    width: 1199px;

    background: #000000;

    margin: 0;

} 

.CGRv3 #title2 {

    float:left;

    width: 1199px;

    background: #000000;

    margin: 0;

} 

.CGRv3 #banner {

    float:left;

    width: 1199px;

    background: #000000;

    margin: 0;

    display: inline;

} 

.CGRv3 #navigation {

    float:left;

    width: 1199px;

    background: #000000;

    margin: 0px 0px 10px 0px; 

} 

.CGRv3 #section1 {

     position: relative;

	float:left;

	width:385px;

	height:125px;

	margin: 5px 5px 5px 10px;

	background: url("/newimages/bg6.jpg"); background-repeat: repeat;

	border: 1px solid #333333;

}

.CGRv3 #section1text {

    position:absolute;

	top: 45px;

	left: 2px; 

	width:275px;

	height:70px;

	margin: 0px 25px 0px 0px;

}

.CGRv3 #section1button {

    position:absolute;

	top: 45px;

	left: 282px; 

	width:70px;

	height:70px;

	margin: 0px 5px 0px 25px;

}

.CGRv3 #section2 {

    position: relative;

	float:left;

	width:385px;

	height:125px;

	margin: 5px 5px 5px 5px;

	background: url("/newimages/bg6.jpg"); background-repeat: repeat;

	border: 1px solid #333333;

}

.CGRv3 #section2text {

    position:absolute;

	top: 45px;

	left: 2px; 

	width:275px;

	height:70px;

	margin: 0px 25px 0px 0px;

}

.CGRv3 #section2button {

    position:absolute;

	top: 45px;

	left: 282px; 

	width:70px;

	height:70px;

	margin: 0px 5px 0px 25px;

}

.CGRv3 #section3 {

    position: relative;

	float:left;

	width:385px;

	height:125px;

	margin: 5px 5px 5px 5px;

	background: url("/newimages/bg6.jpg"); background-repeat: repeat;

	border: 1px solid #333333;

}

.CGRv3 #section3text {

    position:absolute;

	top: 45px;

	left: 2px; 

	width:275px;

	height:70px;

	margin: 0px 25px 0px 0px;

}

.CGRv3 #section3button {

    position:absolute;

	top: 45px;

	left: 282px; 

	width:70px;

	height:70px;

	margin: 0px 5px 0px 25px;

}

.CGRv3 #maincontent { 

    float:left;

    width: 1170px; 

	height: 500px; 

    background: #000000;

    margin: 12px 12px 12px 12px; 

    text-align: left; 

	display: inline;

	border: 2px solid #d90100;

} 

.CGRv3 #contactBox {

    position: relative;
	
	float: left;
	
	width: 1100px;
	
	height: 450px;
	
	margin: 25px 35px 25px 35px;
	
	background: url("/newimages/bg6.jpg"); background-repeat: repeat;

	border: 1px solid #333333;
	
}

.CGRv3 #contactTextBox {

    position: absolute;
	
	top: 50px;
	
	left: 25px;
	
	width: 500px;
	
	height: 300px;
	
	padding: 10px 10px 10px 10px;
	
}

.CGRv3 #contactLogoBox {

    position: absolute;
	
	top: 25px;
	
	left: 550px;
	
	width: 500px;
	
	height: 400px;
	
}

.CGRv3 #footer { 

    float:left;

    width: 1199px;

    background: #000000;

    margin: 0;

    display: inline;

} 

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */

    clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}



