
a:link {
	font:arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	}
a:visited {
	font:arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	}
a:hover {
	font:arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	background:#F69787;
	}
a.alt:link {
	font:arial;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	background:transparent;

	}
a.alt:visited {
	font:arial;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	background:transparent;

	}
a.alt:hover {
	font:arial;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	background:transparent;

	
			}
			
a.altfooter:link {
	font:arial;
	font-size:10px;
	color:#eeeeee;
	text-decoration:none;
	background:transparent;

	}
a.altfooter:visited {
	font:arial;
	font-size:10px;
	color:#eeeeee;
	text-decoration:none;
	background:transparent;

	}
a.altfooter:hover {
	font:arial;
	font-size:10px;
	color:#ffffff;
	text-decoration:underline;
	background:transparent;

	
			}
			
a.header:link {
	font:arial;
	font-size:16px;
	color:#545454;
	text-decoration:none;
	background:transparent;

	}
a.header:visited {
	font:arial;
	font-size:16px;
	color:#545454;
	text-decoration:none;
	background:transparent;

	}
a.header:hover {
	font:arial;
	font-size:16px;
	color:#545454;
	text-decoration:underline;
	background:transparent;

	
			}		

	
	

body {
	background-image:url(bg.jpg);
	
	text-align:center ;
	padding:25px 0;
	margin:0;
	behavior: url(csshover.htc);
	}/*winIE behavior call */
h2 {
	
	text-align:left;
	padding:0 0 3px 0px;
	margin:5px 0 0 0;
	color:333333;
	font:16px/17px verdana;
	font-weight:bold;
	border-bottom:1px solid #F9E5DC;
	width:95%;
	}
h3 {
	background-image:url(logo75.jpg);
	background-repeat:no-repeat;
	background-position:0px 3px;

	text-align:left;
	padding:0 0 0 65px;
	margin:15px 0 15px 0;
	color:666666;
	font: 14px/25px verdana;
	font-weight:bold;
	border:0px solid #F9E5DC;

	}

h4 {
	padding:0 0 0 0px;
	
	margin:15px 0 0 0;
	color:434343;
	font: 14px/25px verdana;
	white-space:nowrap;
	}
	
p {
	text-align:left;
	padding:0 50px 0 15px;
 	margin: 5px 0px 15px 0px;
	font:11px verdana;
	line-height:18px;
	border:0px solid #F9E5DC;

	}
blockquote.pull {
		float:right;
		width:35%;
		font-size:14px;
		text-align:left;
		border:0px solid #cccccc;
		font-style:italic;
		font-weight:bold;

		}



#container {
	Background:#ffffff; 
	background-image:url(bg775.JPG);
	background-repeat:repeat-y;

	border:0px solid #cccccc;
	width:775px;
	padding:0;
	margin: 0 auto;
	font:10px arial;
	
}



#top      {
	background-image:url(banner2.jpg);
	background-repeat:no-repeat;
	border:0px solid #545454;
	width:775px;
	height:120px;
	
	}

	div#leftCol {
	

		width:155px;
		float:left;
		padding:0;
		border:0px solid #cccccc;
		}
	/* nav style starts here*/

div#leftCol UL{
		margin:0;
		padding:0;
		width:155px!important;
		Background:#eeeeee!important; 
		background:#D2312A;
		border:0px #cccccc solid;
		}
div#leftCol li {
		

		text-align:left;
		position:relative;
		list-style:none;
		margin:0;
		padding:1px !important;
		padding:1px;
		border-bottom:1px solid #cccccc !important;
		border-bottom:1px solid #cccccc;
		background:#D2312A;
		}
				div#leftCol li.indent {
				text-align:left;
				position:relative;
				margin:0;
				padding:1px !important;
				padding:1px;
				border-bottom:1px solid #cccccc !important;
				border-bottom:1px solid #cccccc;
				background:#EB5153;
		}
div#leftCol li:hover {
		background:#F69787;
		color:#ffffff;
		}


div#leftCol li.submenu{
		
		}
div#leftCol li.submenu:hover{
		background-color:#F69787;
		

		
		}
div#leftCol li a {
		

		font-size:11px;
		font-weight:bold;
		display:block;
		color:#ffffff;
		
		text-decoration:none;
		white-space:nowrap;
		padding-left:5px;
		}
					div#leftCol li.indent a {
					font-size:9px;
					
					display:block;
					color:#ffffff;
					text-decoration:none;
					white-space:nowrap;
					padding-left:20px;
					}
					
div#leftCol li a:hover {
		background-image:url(whiteSquareTrans5Px.gif);
		background-repeat:no-repeat;
		background-position:140px -1px;

		

		display:block;
		color:#ffffff;
		
		text-decoration:none;

		}
div#news>ul a {
		width:auto;
		}
div#leftCol ul ul{
		position:absolute;
		top:0;
		left:155px !important;
		left:155px;
		display:none;
		
		}
div#leftCol ul.level1 li.submenu:hover ul.level2{display:block;}
	
		/*Left Nav  Ends here */
	/*LEFT COL Starts here */
	
	
	#leftCol h2 {
		text-align:center;
		
		padding:0 0px 0 0px;
		margin:15px 0px 0 3px;
		color:#666666;
		font:bold 11px/15px arial;
		background-color:#eeeeee;
		border:1px solid #F69787;
		width:95%;
		}
		
	
	
	#leftCol p{
		padding:0px  0px 5px 0px;
		margin:10px 0 0px 0;
		font:bold 10px/15px arial;
		background-image:url(blue_square.jpg);
		background-repeat:no-repeat;
		background-position: 5px 5px;
		border-bottom:1px solid #ffffff;

		}
	#leftCol  .date {
		background-image:url(/images/square.jpg);
		background-repeat:no-repeat;
		background-position: 3px 5px;

		text-align:left;
		padding:0px  0px 0px 12px;
		margin-left:0px;
		display:block;
		color:#333333;
		font-size:11px;
		font-weight:bold;
		
		
		}
	#leftCol  .title{
		display:block;
		color:#666666;
		font:Bold 11px arial;
		padding:0px  0px 0px 5px;
		margin:0px 0 0 0px;
		}
	#leftCol  .short{
		text-align:left;
		padding:0px  0px 0px 5px;
		display:block;
		color:#333333;
		font:10px arial;
		padding:0px  0px 0px 5px;
		margin:0px 0 0 0px;

		}
		
	/*left col stuff end */
	
	/*middle col stuff*/
		
#MiddleCol  {

	border:0px solid #eeeeee;
	float:left;
	padding-bottom:25px;
	margin: 25px 0 0 25px;
	
	width:425px!important;
	width:420px;
	
}
 .cue {
	
		margin-left:298px !important;
		margin-left:310px;
		padding-left:2px;
		padding-right:2px;
		font-size:9px;
		color:#333333; 
		font-family:arial;
		border-left:1px solid #F9E5DC;
		border-bottom:1px solid #F9E5DC;
		background:#eeeeee;
		

}
.cueClient {
	
		margin-left:100px !important;
		margin-left:330px;
		padding-left:2px;
		padding-right:2px;
		padding-bottom:2px;
		font-size:9px;
		color:#333333; 
		font-family:arial;
		border-left:1px solid #F9E5DC;
		border-bottom:1px solid #F9E5DC;
		background:#eeeeee;
		

}
.fakeheader {
	padding-left:15px;

	text-align:left;
	display:block;
	font-family:Verdana;
	font-size:18px;
	border-left:0px solid #F9E5DC;
		border-bottom:0px solid #F9E5DC;

	}



/*middle col stuff END */

/*testimonial letter formating*/

p.greeting {
	
	padding:1px;
	margin:0 0 0 10px;
	border:0px solid #000000;
	font-family:arial;
	font-size:11px;
	

	}
p.testimonials {
	
	padding:3px;
	margin:0 0 0 10px;
	border:0px solid #000000;
	font-family:arial;
	font-size:12px;
	line-height:10px;
	}
p.dummy{
	
	padding:0px;
	margin:10px 0 0 10px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	width:100px;
	}



/*END testimonial letter formating*/

/*right col stuff */
#RightCol  {
padding-top:44px;
	margin:0 -1 0 0 !important;
	margin:0 0 0 0;
	float:right;
	border:0px solid #cccccc;
	width:150px!important;
	width:140px;
}

#RightCol .rightboxHeader {
	
	width:95%;
	display:block;
	margin:0 0 0 3px;
	padding:0;
	border:1px solid #D2312A;
	background:#A0A2A7;
	color:#ffffff;
	font-size:11px;
	}
#RightCol .rightboxText {
	text-align:center;
	font:10px arial;
	width:95%;
	display:block;
	margin:0 0px 4px 3px!important;
	margin:0 0px 0px 0px;
	padding:0;
	border:1px solid #cccccc;
	background-color:#eeeeee;
	color:#666666;
	}
#RightCol .form1 {
	text-align:center;
	font:10px arial;
	width:95%;
	display:block;
	margin:3px auto;
	padding:0;
	border-left:1px dashed #eeeeee;
	background-color:transparent;
	color:#666666;
	}




		
/*right col  stuff end */
	
#footer {
		margin-top:0 auto;		
		clear:both;
		text-align:center;
		width:775px;
		border-top:1px solid #EB5153;
		
		background:#333333 url() top right  repeat-y ;
		

		}
	p.footer{
		margin:0;
		width:775px;
		font-size:9px;
		color:#eeeeee;
		text-align:center;
		padding:0px;
 		border-top:1px solid #eeeeee;
 		


		}
		
		
select,input.box {

		margin:0px;
		width:100px;
		height:17px;
		border:1px solid #666666;
		font-size:9px;
	}
select,input.box1 {

		margin:0px;
		width:150px;
		height:17px;
		border:1px solid #666666;
		font-size:9px;
	}
	input.phone {

		margin:0px;
		width:35px;
		height:17px;
		border:1px solid #666666;
		font-size:9px;
	}
	 input.submitbutton {
	 	font-size:9px;
		width:75px;
		height:18px;
		margin-top:4px;
		margin-bottom:4px;
		border:1px solid  #cccccc;
		
			}
	input.submitbutton1 {
	 	font-size:9px;
		width:150px;
		height:18px;
		margin-top:4px;
		margin-bottom:4px;
		border:1px solid  #cccccc;
		
		}
	/* table classes */
	table.basic{
			margin-bottom:15px;
	}
	table.form1{
		margin:20px 0 0 15px;
	
	}
	td.form1{
		font-family:verdana;
		font-size:10px;
		text-align:right;
	}
	td.formBox1{
		margin:0px;
		width:100px;
		height:15px;
		border:1px solid #dedede;
		font-size:10px;
		}
	
	td.positions{
		background-image:url(square.jpg);
		background-repeat:no-repeat;
		background-position: 2px  8px !important;
		background-position: 0px  8px;
		padding:5px 0 0 10px !important;
		padding:5px 0 0 10px;
		font-family:verdana;
		font-size:10px;
		text-align:left;
		border:0px solid #cccccc;
	}

	
.smlink
{
	font-size: 8px;
}
 

