@charset "utf-8";
/* CSS Document */

body, p, ul, li, iframe, a, form, dl, dt, dd, h1, h2, h3, h4, h5, ol, h6, img{ font-family:"Trebuchet MS", Arial, Verdana, SansSerif, "helvetica Condensed"; margin:0px; padding:0; text-decoration:none; list-style:none;}
#header
{
height:147px;
background:#f6f6f6 url(../images/header_bg.jpg) repeat-x bottom;
margin:auto;
}


/* header styles */
.header
{
width:986px;
margin:auto;
}
.header_logo
{
height:109px;
text-align:left;
line-height:109px;
}

/*-------------MENU STYLES---------------*/
.dropdown{float:left; height:32px; line-height:32px; text-align:center; margin:0 33px 0 0; color:#FFFFFF;}
.dropdown dt{ color:#fff; display:block; text-align:center;}


.header_menu
{
	font-size:12px;
	color:#FFFFFF;
	line-height:38px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	padding:0 10px;
	display:block;
}

.xsosys_dropdown
{
font-family:Arial, Helvetica, sans-serif;
background:url(../images/services_menu_bg.png) no-repeat left top;
padding:10px 0;
width:622px; height:238px;
text-align:left;
margin-left:3px;
}
.header_menu a:link, .header_menu a:visited
{
color:#FFFFFF; text-decoration:none
}
.header_menu a:hover
{
color:#FF0000; text-decoration:none
}
.xsosys_dropdown ul
{
margin:0px; padding:0px 10px 0 10px; list-style:none;
}
.xsosys_dropdown .bor_dot
{
border-right:#CCCCCC 1px dotted;
}
.xsosys_dropdown li
{
font-size:11px; color:#777777; line-height:22px;
}
.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:#db4626; text-decoration:none;
}
.header_menu_nor
{
	font-size:12px;
	color:#FFFFFF;
	line-height:38px;
	font-weight:bold;
	font-family:"Trebuchet MS"; display:inline-block;
	float:left;
}
.header_menu_nor a:link, .header_menu_nor a:visited
{
color:#FFFFFF; text-decoration:none;
padding:0 33px 0 0px;
}
.header_menu_nor a:hover
{
color:#ee2a00; text-decoration:none;
}
/*-------------MENU STYLES Ends---------------*/

/* content styles */
#content
{
width:986px;
margin:auto;
}
.welcome_txt
{
font-size:12px; color:#757575;
line-height:18px;
text-align:justify;
padding:10px 0 5px 5px;
}
.welcome_link
{
font-size:12px; color:#db4626;
background:url(../images/arrow_1.jpg) no-repeat 7px;
padding-left:17px;
line-height:25px;
}
.welcome_link a:link, .welcome_link a:visited
{
color:#db4626; text-decoration:none;
}
.welcome_link a:hover
{
color:#333333; text-decoration:none;
}
/* Services Box styles */
.ser_tl
{
background:url(../images/ser_box_tl.jpg) no-repeat bottom right;
width:7px; height:8px;
}
.ser_tr
{
background:url(../images/ser_box_tr.jpg) no-repeat bottom left;
width:7px; height:8px;
}
.ser_tc
{
background:#f6f6f6;
border-top:#e5e4e4 1px solid;
height:8px;
}
.ser_cl
{
background:#f6f6f6;
border-left:#e5e4e4 1px solid;
}
.ser_cr
{
background:#f6f6f6;
border-right:#e5e4e4 1px solid;
}
.ser_content
{
background:#f6f6f6;
padding:0 5px;
}
.ser_content1
{
background:#f6f6f6;
}
.ser_bl
{
background:url(../images/ser_box_bl.jpg) no-repeat top right;
width:7px; height:34px;
}
.ser_br
{
background:url(../images/ser_box_br.jpg) no-repeat top right;
width:9px; height:34px;
}
.ser_bl1
{
background:url(../images/box_bl1.jpg) no-repeat top right;
width:7px; height:8px;
}
.ser_br1
{
background:url(../images/box_br.jpg) no-repeat top right;
width:9px; height:8px;
}
.ser_bc
{
background:url(../images/ser_box_bc.jpg) repeat-x;
height:34px; line-height:34px;
width:100%;
}
.ser_bc1
{
background:#f6f6f6;
border-bottom:#e5e4e4 1px solid;
}
.ser_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#FFFFFF;
line-height:33px; display:inline-block;
}
.ser_link a:link, .ser_link a:visited
{
color:#FFFFFF; text-decoration:none;
display:inline-block;
margin:0 3px; padding:0 10px;
}
.ser_link a:hover
{
color:#FFFFFF; text-decoration:none;
background:url(../images/ser_box_link_hover.jpg) repeat-x;
border-left:#de1f1e 1px solid;
border-right:#de1f1e 1px solid;
display:inline-block;
margin:0 3px; padding:0 9px;
}
.ser_title
{
font-size:18px; color:#db4626;
font-family:"Trebuchet MS";
}
.ser_txt
{
font-size:12px; color:#636363; line-height:18px;
padding:6px 10px 6px 0;
text-align:justify;
}
.ser_txt ul
{
margin:0px 0 0 15px; padding:0px; list-style:disc;
}
.ser_txt li
{
color:#636363; list-style:disc;
}
.ser_list
{
font-size:12px; color:#636363; line-height:25px;
}
.ser_list ul
{
padding:0px; margin:0px;
list-style:none;
}
.ser_list li
{
background:url(../images/ser_arrow.jpg) no-repeat left;
padding-left:12px;
}
.ser_list li a:link, .ser_list li a:visited
{
color:#636363; text-decoration:none;
}
.ser_list li a:hover
{
color:#db4626; text-decoration:underline;
}
.name
{
font-size:12px;
color:#268f4a; text-align:left;
font-weight:bold; line-height:30px;
}
.more_link
{
font-size:11px; color:#43739c;
line-height:20px;
}
.more_link a:link, .more_link a:visited
{
color:#43739c; text-decoration:underline;
}
.more_link a:hover
{
color:#000; text-decoration:underline;
}
.separater
{
border-right:#333333 1px dotted;
padding-right:10px;
}

.tap
{
font-family:"Trebuchet MS";
font-size:12px;
color:#333333;
background:url(../images/tab_bg.gif) repeat-x bottom;
font-weight:bold;
height:29px;
border-bottom:#999999 1px solid;
}
.tab1
{
font-family:"Trebuchet MS";
font-size:12px;
color:#333333;
background:url(../images/tab.jpg) no-repeat bottom;
font-weight:bold;
text-align:center;
width:103px; height:29px; display:inline-block;
line-height:29px;
}
.tab2
{
font-family:"Trebuchet MS";
font-size:12px;
color:#333333;
background:url(../images/tab_hover.jpg) no-repeat bottom;
font-weight:bold;
width:103px; height:29px; display:inline-block;
line-height:29px;
text-align:center;
}
.tab3
{
color:#FFFFFF;
margin:0 3px; padding:0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#FFFFFF;
line-height:33px;
}
.tab4
{
color:#FFFFFF;
background:url(../images/ser_box_link_hover.jpg) repeat-x;
border-left:#de1f1e 1px solid;
border-right:#de1f1e 1px solid;
margin:0 3px; padding:0 9px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.more_client_link
{
color:#c22723; font-size:12px;
line-height:25px;
text-align:right;
border-top:#d1d1d1 1px solid;
font-weight:bold;
}
.more_client_link a:link, .more_client_link a:visited
{
color:#c22723; text-decoration:none;
}
.more_client_link a:hover
{
color:#333333; text-decoration:none;
}
.quick_con_txt
{
font-size:12px; color:#878787;
line-height:15px; text-align:left;
}
.quick_con_txt1
{
font-family:"Trebuchet MS";
font-size:12px; color:#575757;
line-height:20px; text-align:left; font-weight:bold;
padding-top:10px;
}
.quick_con_txt1 a:link, .quick_con_txt1 a:visited
{
color:#575757;
text-decoration:none;
}
.quick_con_txt1 a:hover
{
color:#db4626;
text-decoration:none;
}
.quick_con_txt2
{
font-family:"Trebuchet MS";
font-size:12px; color:#096ab5;
line-height:20px; text-align:left; font-weight:bold;
padding-top:10px;
}
.news
{
color:#303030;
text-align:left;
line-height:15px;
font-size:11px;
}
.news a:link, .news a:visited
{
color:#d00000; text-decoration:none;  font-weight:bolder;
}
.news a:hover
{
color:#000; text-decoration:none;
}
.newsletter
{
background:url(../images/newsletter.jpg) no-repeat;
width:244px; height:161px;
}
.newsletter_txt
{
font-size:12px; color:#FFFFFF; line-height:18px;
}
.txtarea_bg
{
background:url(../images/txtarea_bg.jpg) no-repeat;
height:26px; width:144px; color:#666666;
border:0px;
line-height:26px;
}
.button_bg
{
background:url(../images/button_bg.jpg) no-repeat left top;
width:66px; height:26px;
border:0px;
}


/* Services Box styles */
#footer
{
width:100%;
border-top:#898989 2px solid;
padding:20px 0;
background:#f6f6f6
}
.footer
{
width:986px;
margin:auto;
}
.footer_tit
{
font-size:12px; color:#565656; line-height:30px; font-weight:bold;
}
.footer_ser
{
font-size:12px; color:#db4626; line-height:25px; font-weight:bold;
}
.footer_ser a:link, .footer_ser a:visited
{
color:#777; text-decoration:none;  font-weight:normal;
}
.footer_ser a:hover
{
color:#db4626; text-decoration:none; font-weight:normal;
}
.footer_link
{
font-size:12px; color:#666666; line-height:25px;
}
.footer_link a:link, .footer_link a:visited
{
color:#666666; text-decoration:none;
}
.footer_link a:hover
{
color:#db4626; text-decoration:none;
}
.inner_title
{
font-size:18px; color:#ce0014; text-transform:uppercase;
line-height:30px;
}
.inner_txt
{font-family:Arial, Helvetica, sans-serif;
color:#6e6e6e;
font-size:12px; line-height:20px;
text-align:justify;
}
.inner_txt h1
{font-family:Arial, Helvetica, sans-serif;
color:#6e6e6e;
font-size:12px;
font-weight:normal; display:inline-block;
}
.inner_txt a:link, .inner_txt a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#ce0014; text-decoration:none;
}
.inner_txt a:hover
{
color:#ce0014; text-decoration:underline;
}
.inner_txt span
{

font-size:13px; color:#ce0014;
font-weight:bold;
}
.inner_txt ul
{
padding:0px; margin:0px 0 0 20px; list-style:disc;
}
.inner_txt li
{
line-height:30px; list-style:disc;
}
.form_txt
{font-family:Arial, Helvetica, sans-serif;
color:#6e6e6e;
font-size:12px; line-height:33px;
text-align:justify;
}
.form_txt input
{
width:250px;
border:#dddddd 1px solid;
}
.form_txt textarea
{
width:250px;
border:#dddddd 1px solid;
}
.ser_list
{
color:#4d4d4d;
font-size:12px;
line-height:30px;
}
.ser_list ul
{
padding:0px;
margin:0px 0 20px 10px;
list-style:none;
}
.ser_list span
{
font-size:14px;
color:#1f6794;
font-weight:bold;
}
.ser_list li
{
background:url(../images/ser_arrow.jpg) no-repeat 5px;
padding-left:20px;
}
.ser_list li a:link, .ser_list li a:visited
{
color:#4d4d4d; text-decoration:none;
}
.ser_list li a:hover
{
color:#4d4d4d; text-decoration:underline;
}
.inner_menu_title
{
background:url(../images/inner_menu_tc.jpg) repeat-x;
height:32px; line-height:32px;
color:#FFFFFF;
font-size:14px;
}
.inner_menu
{
border-left:#9f0909 1px solid;
border-right:#9f0909 1px solid;
color:#666666;
font-size:12px;
font-weight:bold;
}
.inner_menu ul
{
padding:0px; margin:0px 10px 0 10px;;
list-style:none;
}
.inner_menu li
{
background:url(../images/ser_arrow.jpg) no-repeat left 15px;
padding-left:15px;
border-bottom:#999999 1px dotted;
}

.inner_menu li a:link, .inner_menu li a:visited
{
line-height:38px;
color:#666666; text-decoration:none;
}
.inner_menu li a:hover
{
color:#ce0014; text-decoration:none;
}
.inner_submenu
{
font-size:11px;

}
.inner_submenu ul
{
padding:0px; margin:0px; list-style:none;
}
.inner_submenu li
{
background:url(../images/arrow2.gif) no-repeat left 11px;
padding:5px 0 5px 15px;
border:none;
}
.inner_submenu li a:link, .inner_submenu li a:visited
{
color:#1f6794; text-decoration:none;
line-height:15px;

}
.inner_submenu li a:hover
{
color:#000; text-decoration:underline;
}
.inner_menu_bot
{
border-bottom:#9f0909 1px solid;
height:7px;
}
.news_box
{
border-bottom:#999999 1px dotted;
padding:15px 0 15px 0px;
}
.news_title
{
font-size:14px; font-weight:bold;
color:#303030;
}
.new_date
{
color:#b2b2b2; font-size:11px;
padding-bottom:5px;
}
.news_txt
{
font-size:11px; color:#333333;
line-height:20px;
}
.client_img
{
border:#cfcfcf 2px solid;
text-decoration:none;
}
.client_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#302f2f; font-weight:bold;
}
.client_title span
{
font-size:11px; color:#868686; font-weight:normal;
}
.client_title div
{
font-size:12px; line-height:20px; color:#666666; font-weight:normal;
}

.betcrome_box
{
font-family:Arial, Helvetica, sans-serif;
height:30px;
background:#f9f8f8;
color:#666666;
font-size:12px;
line-height:30px;
margin:15px 0;
}
.betcrome_box a:link, .betcrome_box a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#ff7200; text-decoration:none;
padding:0 5px 0 15px;
}
.betcrome_box a:hover
{
color:#ff7200; text-decoration:underline;
}
.betcrome_box .arrow
{
background:url(../images/arrow3.gif) no-repeat left;
padding-left:15px;
}


/*CSS Style Pagination*/
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		float:right;
		font-size:12px;
	}
	
	div.pagination a {
		border: 1px solid #000;
		margin-right:3px;
		padding:2px 6px;
		background:#a50b0d;

		background-position:bottom;
		text-decoration: none;

		color:#fff;		
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #000;
		background-image:none;
		background-color:#CCCCCC;
		color: #000;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 6px;
	
		color: #adaaad;
	}
	
/*End Style Pagination*/
