@charset "UTF-8";
/* CSS Document */


body, html {
 margin  : 0;
 padding  : 0;
 height  : 100%;
 background-image: url(images/line.png);
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: center;
	font-size: 12px;
	font-family: "Trebuchet MS";
}


h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

img {border:0;}

ul {padding-bottom:0px;}

.style10 {
	color: #4F1D06
}

a.style10:link {color:#4F1D06;  background-color:none; text-decoration:underline;}
a.style10:visited {color:#4F1D06;  background-color:none; text-decoration:underline;}
a.style10:hover {color:#F89420;  background-color:#FFFFFF; text-decoration:underline;}
a.style10:active {color:#F89420;  background-color:#FFFFFF; text-decoration:underline;}

a:link {background-color: ; color:#0000CC; text-decoration:underline;}
a:visited {background-color: ; color:#000000; text-decoration:underline;}
a:hover {background-color:#999999; color:#FFFFFF; text-decoration:underline;}
a:active {background-color:#CDE6ff; color:#000000; text-decoration:underline;}


#layoutgrid{
 display  : table;
 height  : 100%;
 width  : 100%;
 background: ;
}

#maintable {
 background-color: ;
 background-image: url();
 width: 100%;
 height: 500px;
 border: solid 0px;
 border-color:#CCCCCC;
 margin: auto; 
}

#innertable td{
 border: solid 1px;
 border-color:#CCCCCC;
 margin: auto; 
}

#lefttable {
display  : table;
height: 100%;
min-height:100%;
margin: 0 auto; 
}

#bannertable {
 background-image: url();
 width: 474px;
 height: 124px;
 margin: auto; 
}
#bannertable td {
 vertical-align : center;
 text-align  : left;
}
#pagetable {
 background-image: url();
 width: 600px;
 height: 435px;
 margin: auto; 
}
.banner {background-image: url(); 
vertical-align : top;}

.footer {background-image: url();  background-repeat: no-repeat; background-position: bottom; vertical-align: bottom;}

.style4 {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 24px;
}
.style5 {
	font-size: 10px;
	font-family: "Trebuchet MS";
	color:#FFFFFF;}
	
a.style5:link {background-color: ; color:#000000; text-decoration:none;}
a.style5:visited {background-color: ; color:#000000; text-decoration:none;}
a.style5:hover {background-color:#999999; color:#FFFFFF; text-decoration:none;}
a.style5:active {background-color:#CDE6ff; color:#000000; text-decoration:none;}


.copyright {
	font-size: 10px;
	font-family: "Trebuchet MS";
	color:#FFFFFF;
	margin-bottom: 20px;}
	
.style6 {
	font-size: 12px;
	font-family: "Trebuchet MS";
}

.style7 {
	font-size: 10px;
	font-family: "Trebuchet MS";
	font-weight: bold;
}


.topheading {
 vertical-align :bottom;
 text-align  : left;
}
.maintext {
 vertical-align :top;
 text-align  : left;
}
.styleaddress {
	margin-right: 10px;
	margin-bottom: 4px;
}	
.addresstext {
 vertical-align :bottom;
}
.stylecopyright {
	margin-right: 10px;
}

.style8 {color: #F7951C}
.style9 {
	font-size: 24px;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: 4px;
}


.style11 {
	color: #000000;
	font-weight: bold;
}
#redsquarelogo {
  position:absolute;
  right:0px;
  bottom:0px;
  width:170px;
  height:15px;
}
ul{
padding: 15px;
margin-left: 0;
}

.men {clear:both;
z-index: 1;
}
.men2 {clear:both;
z-index: 2;
}

.style6 {font-size: 9px}
.style7 {color: #FFFFFF}
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style13 {font-family: Arial, Helvetica, sans-serif}
.style14 {
	font-size: 22px;
	font-weight: bold;
}
.style16 {font-size: 15px}
.style17 {color: #FF6600}
.style18 {color: #330099}
.style19 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #330099; }
.style20 {
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: italic;
}
.style23 {color: #666666}
.style24 {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
.style25 {font-size: 14px}
.hilite1 {
	font-size: 10px;
	font-family: Arial;
	color:#FF6600;
}

.style22 {
	font-size: 36px;
	color: #FF6600;
}
.style22white {
	font-size: 36px;
	font-weight: normal;
	color: #FFFFFF;
}
.style26 {color: #000000}
.style27 {font-size: 11px}

a.hilite1:link {
color:#666666; background-color:none; text-decoration:none;
}
a.hilite1:visited {
color:#666666; background-color:none; text-decoration:none;
}
a.hilite1:hover {
color:#FF6600; background-color:#FFFFFF; text-decoration:underline;
}
a.hilite1:active {
color:#FF6600; background-color:none; text-decoration:underline;
}
.styleleftind {
margin-left: 19px;
}
.stylerightind {
margin-right: 19px;
}
.apform {margin:auto; margin-top:30px; text-align:center;}

.articles {font-size:10px; border-bottom: thin dotted #CCCCCC; line-height: 10px; padding:0px; margin:0px; margin-top:5px;}

.thumbs {margin-bottom:20px; text-align:center;}
.thumbs td{padding-top:10px;}

#requestback {
width:407px;
height:149px;
background:url(images/callbackreq.jpg);
}

.requestback {
padding:30px 0px 0px 20px;
font-size:18px;
}

.requestbackhead {
font-size:22px;
color:#FF6600;
}

#requestback2 {
width:230px;
height:330px;
background:url(images/callbackreq2.jpg);
background-repeat:no-repeat;
}

.requestback2 {
padding:30px 0px 0px 20px;
font-size:16px;
}

.requestbackhead2 {
font-size:18px;
color:#FF6600;
}
