@charset "utf-8";
/* CSS Document */

/*  -----------------------------------------Template Pages----------------------------------------------------------   */
h3
{
	color:#5472a8;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.temp_body{
	background-color:#FFF;
	margin:0 auto;
	position:relative;
	width:1050px;
	font-size:13px;
	font-family:Tahoma, Geneva, sans-serif;

}
.gradientV{
	 width:100%;
	 position:relative;
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
/* and http://www.puremango.co.uk/2010/04/css-gradient/ */
    /* fallback (Opera) */
    background: #e8e6e9;
    /* Mozilla: */
    background: -moz-linear-gradient(top, #FFFFFF, #e8e6e9);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#FFFFFF), to(#e8e6e9));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#FFFFFF', EndColorStr='#e8e6e9', GradientType=0);
	border-bottom:#e5e3e6 solid 1px;
}
.temp_title{
    color: #6D6D6D;
	font-size:32px;
	float:left;
	margin:30px 0 0 30px;	
}
#content
{
	background-color:#FFFFFF;
	background-image:url(../images/content_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#666666;
	padding:30px 60px 40px 60px;
	text-align:left;
}

	.content2
	{
		padding:0 10px 40px 60px !important;
	}
	
	#content a
	{
		color: #222222;
		text-decoration:none;
	}
	
	#content a:hover
	{
		color: #444444;
		text-decoration:none;
	}

	.content-left
	{
		width:600px;
	}
	
		.content-left-first
		{
			padding:30px 0 0 0;
			width:800px;		
		}
	
	.content-right
	{
		float:right;
		text-align:center;
		width:249px;
	}
	
		.content-right img
		{
			margin:0 0 10px 0;
		}
	
	.content-right2
	{
		float:right;
		text-align:left;
		width:159px;
	}
	
		.news
		{
			border-left:1px dashed #666666;
			margin:165px 0 0 0;
			padding:0 0 0 10px;
		}
	
	.content-right3
	{
		float:right;
		 margin:0 0 20px 20px;
		text-align:right;

	}
	.box-border{
	   border:1px solid #D3D3D3;
	   padding:1px 1px 1px 1px;
   }  
		
		.content-right3-first
		{
			float:right;
			margin:30px 0 0 0;
			text-align:center;
			width:149px;
		}
	
	#request-small
	{
		float:right;
		width:150px;
		margin-right:20px;
	}
	
	.content-div
	{
		border-bottom:1px dashed #666666;
		clear:both;
		margin:0 0 20px 0;
		padding:10px 0 0 0;
	}
	
	.content-white
	{
		background-color:#FFFFFF;
		padding:20px;
	}
	
		.content-white p
		{
			margin:0 0 30px 0;
		}
		
		.content-white img
		{
			margin:0 20px 0 0;
		}
		
/* content pages */
.image-left
{
	float:left;
	margin:0 15px 0 0;
	width:126px;
	height:126px;
	border:#d3d3d3 solid 1px;
	padding:1px 0 0 1px;
}

.list-content
{
	height:125px;
	margin:0 0 20px 0;
	text-align:left;
}

.two-col
{
	float:right;
	width:437px;
}
#support_content{
background-color:#FFFFFF;
background-image:url("../images/content_bg.png");
background-position:center bottom;
background-repeat:repeat-x;
color:#666666;
padding:30px 60px 40px;
text-align:left;
}