@charset "utf-8";
/* CSS Document */

html,h1,h2,h3,h4,h5,h5,h6,p,img,ol,li,ul
{
	padding:00px;
	margin:00px;
}

h1 { font-size: 24px; }

h2 { font-size: 22px; }

h3 { font-size: 20px; }

h4 { font-size: 18px; }

h5 { font-size: 16px; }

h6 { font-size: 14px; }

h1,h2,h3,h4,h5,h6
{
	padding: 00px 00px 10px 00px;
}

p { padding: 00px 00px 15px 00px;}

.left { float: left; }

.right { float: right;}

img { border: 00px; }

.clear
{
	clear:both;
}
/*****************common-link***************/

a { color:#0000FF; text-decoration:underline; }

a:hover { color:#FF0000; text-decoration: underline; }


/*******************txt-color****************/

.orange-color
{
	color:#b47905;
}

.red_color
{
	color:#990000;
}

.blue-color
{
	color:#035781;
}

.gray{ color:#333333; }

/*******************body_content***************/

body
{
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: normal;
	text-decoration: none;
	color:#333333;
	background:url(signs-images/bg.jpg) scroll left top repeat-x #72b7d9;
	margin: 30px 00px 00px 00px;
	padding:00px;
}

#sign_main
{
	width:799px;
	position:relative;
	margin:auto;
	background:#F0F8FB;
}

#header
{
	width: 799px;
	height:314px;
	
}

#content_width
{
	width: 799px;
	background:#F0F8FB;
	
}

#content_width span
{
	padding: 20px;
	display:block;
}
#content_width span p
{
padding:00px;
}
.top_bg
{	
	background:url(signs-images/top-bg.jpg) scroll left top no-repeat;
	height: 95px;
	width: 789px;
	padding: 22px 00px 00px 10px;
	margin: 00px 00px 00px 00px;
}

.banner
{
	background:url(signs-images/banner.jpg) scroll left top no-repeat;
	height: 197px;
	width: 799px;
}

.banner h5
{
	padding: 168px 30px 00px 30px;
	color:#000000;
	text-decoration:none;
}

.banner a

{
	color:#000000;
	text-decoration:none;
}

.banner a:hover
{
	color:#FF0000;
	text-decoration:underline;
}
/******************box***************/

.box-bg
{
	background:url(signs-images/box-bg.jpg) scroll left top no-repeat;
	width: 799px;
	height: 356px;
}

.box-1
{
	background: url(signs-images/box-center.jpg) scroll left top repeat-y;
	width:799px;
}

.box-2
{
	background:url(signs-images/box_2_bg.jpg) scroll left top no-repeat;
	width: 338px;
	height: 354px;
}

.box-2 h5
{
	font-size: 18px;
	color:#000000;
	padding: 10px  20px 10px 40px;;
}

.box-2 p
{
	padding: 00px 00px 40px 50px;
	
}

.box-2 ul
{
	
	padding: 20px 30px 40px 55px;
}

.box-2 li
{
	list-style-image:url(signs-images/arrow-1.jpg);
	padding: 00px 00px 10px 10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 13px;
}

.box-2 A
{
	color:#FFFFFF;
	text-decoration:none;
}

.box-2 A:hover
{
	color:#FFCC00;
	text-decoration:underline;
}
.border_gallery {
	border: 2px solid #1579aa;
	margin: 00px 20px 20px 20px;
	padding: 02px 06px 00px 02px;
	width: 747px;
	float: left;
}
.box_1
{
	background: #0d61a7;
	margin: 10px;
	padding: 10px;
}
.box_1 h6
{
	color: #FFFFFF;
	font-size: 16px;
}
.box_3
{
	background: #D7363B;
	margin: 10px;
	padding: 10px;
}
.box_3 h6
{
	color: #FFFFFF;
	font-size: 18px;
}
.box_3 h6 a 
{
	color:#FFFFFF;
	text-decoration:underline;
}

.box_3 h6 a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}
/*******************footer***************/

.footer_bg
{
	background:url(signs-images/footer-bg.jpg) scroll left top no-repeat;
	height: 16px;
	padding: 10px 20px;
}

.footer_bg h6 
{
	color:#FFFFFF;
	font-size: 11px;
}

.footer_bg a 
{
	color:#FFFFFF;
	text-decoration:none;
}

.footer_bg a:hover
{
	color:#FFCC00;
	text-decoration:underline;
}