@charset "utf-8";
/* CSS Document */

body, ul, li, ol, h1, h2, h3, h4, h5, h6
{
padding:0px; margin:0px; border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#main
{
margin:auto;
}
#header
{
background:url(../images/header_bg.jpg) repeat-x;
height:484px;
}
#header1
{
background:url(../images/header_bg1.jpg) repeat-x;
height:414px;
}
#content
{
width:1100px;
margin:auto
}
#footer
{
background:url(../images/footer_bg.jpg) repeat-x;
height:68px;
padding:10px 0;
}
.inner_main
{
width:1100px; margin:auto;
}

/* header Area */
.nav
{
height:49px;
font-size:13px; color:#333;
line-height:49px;
font-weight:bold;
}
.nav a:link, .nav a:visited
{
color:#333333; padding:0 15px;
display:inline-block;
text-decoration:none;
margin:0 5px;
}
.nav a:hover
{
color:#fff; background:url(../images/nav_bg_hover.jpg) repeat-x;
text-decoration:none;
}

.line_v
{
background:url(../images/line_v.gif) repeat-y center;
width:35px;

}
.txt1
{
color:#333333; line-height:20px; text-align:justify;
}

.why_list
{
font-size:12px; color:#333333;
}
.why_list ul
{
padding:0px; margin:0px; border:0px; list-style:none;
}
.why_list li
{
background:url(../images/bullet.jpg) no-repeat left top;
padding:0 0 15px 25px;
text-align:left;
}
.why_list li a:link, .why_list li a:visited
{
color:#333333; text-decoration:none;
}
.why_list li a:hover
{
color:#333333; text-decoration:underline;
}
.title_line
{
background:url(../images/title_line.jpg) repeat-x;
height:20px;
}

.footer_link
{
font-size:12px; color:#333333; line-height:25px;
}
.footer_link a:link, .footer_link a:visited 
{
color:#333333; text-decoration:none;
}
.footer_link a:hover
{
color:#000000; text-decoration:underline;
}


/* About US page Style */
.header_title
{
font-size:30px;
font-weight:bold;
color:#004153;
font-family:Helvetica;
padding-bottom:30px;
}

.title
{
font-size:18px; color:#659b11; font-weight:bold;
border-bottom:#CCCCCC 1px solid;
padding-bottom:10px;
}
.title span
{
font-size:11px;
color:#999999;
}
.txt2
{
color:#333333; line-height:22px; text-align:justify;
}
.txt2 h1
{
font-size:13px; font-weight:bold;
color:#07699b;
}
.txt2 h2
{
font-size:12px; font-weight:bold;
color:#df6900;
}
.txt2 h2 a:link, .txt2 h2 a:visited 
{
color:#df6900; text-decoration:none
}
.txt2 h2 a:hover
{
color:#df6900; text-decoration:underline
}
.txt2 h3
{
padding-top:10px;
font-size:12px; font-weight:bold;
color:#df6900;
}
.txt2 h3 a:link, .txt2 h3 a:visited
{
background:url(../images/arrow.jpg) no-repeat left;
padding-left:15px;
color:#333333;
text-decoration:none;
}
.txt2 h3 a:hover
{
color:#333333;
text-decoration:underline;
}
.line_h
{
background:url(../images/line_h.jpg) repeat-x bottom;
padding:10px 0px;
}
.txt2 ul
{
padding:0px; margin:0px; border:0px;
font-size:12px;
list-style:none;
}
.txt2 li
{
background:url(../images/arrow.jpg) no-repeat left 9px;
padding-left:15px;
line-height:25px;
}
.txt2 a:link, .txt2 a:visited
{
color:#333333;
text-decoration:none;
}
.txt2 a:hover
{
color:#333333;
text-decoration:underline;
}

/*-------------MENU STYLES---------------*/
.dropdown
{
display:inline-block; float:left;
}
.header_menu
{
	font-size:13px;
	color:#333;
	line-height:49px;
	font-weight:bold;
	display:inline-block;
}

.xsosys_dropdown
{
background:#fff;
padding:10px 0;
width:650px;
text-align:left;
line-height:25px;
font-weight:normal;
font-size:12px;
border:#8db4d2 1px solid;
border-top:none;
}
.header_menu a:link, .header_menu a:visited
{
color:#333; text-decoration:none;
font-weight:normal; font-size:13px; font-weight:bold;
}
.header_menu a:hover
{
color:#fff; text-decoration:none
}
.xsosys_dropdown ul
{
margin:0px; padding:0px 5px 0 0px; list-style:none;
}
.xsosys_dropdown .bor_dot
{
border-right:#CCCCCC 1px dotted;
}
.xsosys_dropdown li
{
font-size:11px; color:#777777;
background:url(../images/arrow.jpg) no-repeat 10px;
padding-left:5px;
}
.xsosys_dropdown li span
{
color:#db4626; font-weight:bold;
}
.xsosys_dropdown li a:link, .xsosys_dropdown li a:visited
{
color:#777777; text-decoration:none;
}
.xsosys_dropdown li a:hover
{
color:#000; text-decoration:none;
background:none;
}
.header_menu_nor
{
	font-size:12px;
	color:#FFFFFF;
	line-height:38px;
	font-weight:bold;
	display:inline-block;
	float:left;
}
.header_menu_nor a:link, .header_menu_nor a:visited
{
color:#FFFFFF; text-decoration:none;
}
.header_menu_nor a:hover
{
color:#ee2a00; text-decoration:none;
}
/*-------------MENU STYLES Ends---------------*/

.sitmap
{
background:url(../images/folder_icon.jpg) no-repeat left 2px;
padding-left:20px; color:#444;
font-size:11px;
}
.sitmap a:link,.sitmap a:visited
{
color:#444; text-decoration:none;
}
.sitmap a:hover
{
color:#CC3300; text-decoration:underline
}
.sitmap1
{
background:url(../images/folder_icon1.jpg) no-repeat left;
padding-left:20px; color:#444;
font-size:11px;
}
.sitmap1 a:link,.sitmap1 a:visited
{
color:#444; text-decoration:none;
}
.sitmap1 a:hover
{
color:#CC3300; text-decoration:underline
}
.sitmap2
{
background:url(../images/folder_icon.jpg) no-repeat left 8px;
padding-left:20px; color:#444;
font-size:11px;
}
.sitmap2 a:link,.sitmap2 a:visited
{
color:#444; text-decoration:none;
}
.sitmap2 a:hover
{
color:#CC3300; text-decoration:underline
}

	
