﻿@charset "utf-8";
/* CSS Document */
body{background:#1C3C87;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#parent{margin:0px auto; width:948px; background:#FFFFFF;}

/*--------------------------------Header------------------------------------------------*/

#header{}
#header_left{float:left; width:15px; height:104px; background:url(../images/header_left.jpg) no-repeat;}
#header_right{float:left; width:15px; height:104px; background:url(../images/header_right.jpg) no-repeat;}
#header_middle{float:left; height:89px; width:918px; background:url(../images/header_middle.jpg) repeat-x; padding-top:15px; }
#top_links{padding-top:0px;}
#top_links a{text-decoration:none;}
#top_links a:hover{text-decoration:underline;}/*-------------------------------------Header End-----------------------------------------------------*/


/*----------------------------------Content--------------------------------------------*/

#content{padding:15px 10px;}
#content_left{ float:left; width:207px; margin-right:18px;}
#content_right{ float:left; width:207px;}
#content_middle{ float:left; width:474px; margin-right:18px;}
#content_middle2{ float:left; width:700px;}

.left_links{ margin-bottom:20px;}

.left_nav_top{ background:url(../images/left_nav_top.jpg) no-repeat bottom; width:209px; height:10px;}
.left_nav_middle{background:url(../images/left_nav_middle.jpg) repeat-y top; width:189px; padding:10px; font-size:13px; color:#454545;}
.left_nav_bottom{background:url(../images/left_nav_bottom.jpg) no-repeat top; width:209px; height:10px;}

.left_nav_middle ul{ list-style:none; margin:0px; padding:0px;}
.left_nav_middle li{ margin:10px 0px 10px 10px; padding:0px 0px 0px 0px; font-weight:600; line-height:30px;}

.left_nav_middle li a{ color:#454545; text-decoration:none;}
.left_nav_middle li a:hover{color:#0078ff}
.left_nav_middle li ul{list-style-image:none; list-style:disc; font-size:11px;}
.left_nav_middle li ul li{font-weight:bold; margin:0px 0px 0px 15px; padding:0px;}
.left_nav_middle li ul li a{font-weight:normal;}



.latest_news{background:url(../images/left_nav_middle.jpg) repeat-y top; width:189px; padding:10px; line-height:18px; font-size:11px;}
.padding_10px{padding:10px;}

.accounting{background:url(../images/blue_back.jpg) no-repeat; width:135px; height:225px; float:left; padding:8px; margin-right:10px; text-align:left;}
.accounting h4{ color:#FFFFFF; font-size:15px; margin:0px; padding:0px; text-align:center;}
.accounting a {color:#FFFFFF; font-weight:bold;}
.crm{background:url(../images/green_back.jpg) no-repeat; width:135px; height:225px; float:left; padding:8px; margin-right:10px; text-align:left;}
.crm h4{ color:#0C4F00; font-size:15px; margin:0px; padding:0px; text-align:center;}
.crm a {color:#FFFFFF; font-weight:bold;}
.ecommerce{background:url(../images/yellow_back.jpg) no-repeat; width:135px; height:225px; float:left; padding:8px; text-align:left;}
.ecommerce h4{ color:#872C00; font-size:15px; margin:0px; padding:0px; text-align:center;}
.ecommerce a {color:#FFFFFF; font-weight:bold;}

/*----------------------------------Content End--------------------------------------------*/

/*----------------------------------Footer--------------------------------------------*/

#footer{ font-size:10px;}
#footer a{ text-decoration:none;}
#footer a:hover{ text-decoration:underline;}
#footer_left{ float:left; background:url(../images/footer_left.jpg) no-repeat; width:15px; height:92px;}
#footer_right{ float:left; background:url(../images/footer_right.jpg) no-repeat; width:15px; height:92px;}
#footer_middle{ float:left; background:url(../images/footer_middle.jpg) repeat-x; width:918px; height:92px;}
#footer_links{ text-align:center; padding-top:30px;}

/*----------------------------------Footer End--------------------------------------------*/

/*-----------------------------classes------------------------------*/
.clear{clear:both;}
.align_r{text-align:right;}
.align_c{text-align:center;}
.bottom_border{border-bottom:1px solid #d1d1d1;}
.top_border{border-top:1px solid #d1d1d1;}
.text_bold{font-weight:bold;}
.float_left{float:left; width:auto;}
.float_right{float:right; width:auto;}
.v_align{vertical-align:top;}
.blue_text{color:#00f5fc;}
.green_text{color:#084a00;}
.brown_text{color:#730200;}
.box_right{float:right; width:auto; margin-left:10px;}
.box_left{float:left; width:auto; margin-right:20px;}
.form_left{text-align:right; line-height:20px; float:left; width:150px; margin-right:20px;}
.form_left IMG {margin-right:20px;}
.pricing_left{padding:0px 0px 0px 10px; float:left; width:auto; margin-right:20px;line-height:20px;}
.margin_l_170{margin-left:170px;}
.margin_l_200{margin-left:200px;}
.grey_bg{background:#f0f0f0;}
.padding_t_b_3{ padding:3px 0px;}
.margin_tb_12{margin:12px 0px;}
.margin_tb_20{margin:20px 0px;}
.margin_tb_35{margin:35px 0px;}
.margin_tb_60{margin:60px 0px;}
.margin_tb_90{margin:90px 0px;}
.li_spacer{width:30px; text-align:center; color:#001447; font-size:12px; line-height:20px;}
.thumbnails{text-align:center; line-height:20px; float:left; width:190px; margin:0px 30px 20px 0px;}
.button_big{background:url(../assets/images/button_bg.jpg) repeat-x; width:180px; color:#FFFFFF; text-align:center; padding:5px 0px; height:30px; border:0px;}
.button_small{background:url(../assets/images/button_bg.jpg) repeat-x; border:0px; color:#FFFFFF; text-align:center; width:80px;}
.width_200{width:180px;}
.message{color:red;}
.mar_pad_0{margin:0px; padding:0px;}
.line_height_20{line-height:20px;}
/*--------------------------classes end*/

/*------------------------Tag based classes-----------------------------------*/

p{font-weight:normal; line-height:20px; margin:0px; padding:0px; font-size:11px;}
a{text-decoration:underline; color:#000000;}
a:hover{text-decoration:none;}
h1{font-size:18px; color:#1c3c87; margin:0px; padding:0px;}
h2{font-size:16px; color:#333333; background:#f9f9f9; text-align:center; border:#CCCCCC 1px solid; margin:15px 0px 10px 0px; padding:3px 5px;}
h3{font-size:14px; color:#1c3c87; background:#f9f9f9; border:#CCCCCC 1px solid; margin:15px 0px 10px 0px; padding:3px 5px;}
h4{font-size:16px; color:#333333; text-align:center; margin:15px 0px 10px 0px; padding:3px 5px;}
IMG{border:0px;}
INPUT , TEXTAREA{border:1px solid #2674a2; width:180px;}
ul{}
ul li{line-height:20px; padding:5px 0px;}
h2 span{font-size:11px;}

a:active {outline:none;}
a:visited {outline:none;}
a:link{outline:none;}

/*----------------------- tag based classes end----------------------------*/


/*------------------------top nav -----------------------------------*/

#drop_down, #drop_down ul{
margin:0px 0px 0px 15px;
padding:0px;
list-style-type:none;
list-style-position:outside;
}


#drop_down a{
display:block;
padding:0px 5px;
border:0px;

font-size:12px;
color:#000000;
text-decoration:none;
}

#drop_down a:hover{
color:#2387c3;
}

#drop_down li{
float:left;
position:relative;
}

#drop_down ul {
position:absolute;
display:none;
/*width:12em;*/
top:18px;
width:160px;
border:1px solid #999999;
margin:0px;
background:#ffffff;
opacity: 0.9;
filter: alpha(opacity=90);
z-index:10000;
}

#drop_down ul li{
LIST-STYLE-TYPE: none;
background:#eee;
border-bottom:#FFFFFF 1px solid;
}

#drop_down ul li a {color:#333333;line-height:26px;width:150px;text-align:left;}
#drop_down ul li a:hover{
background:#B7DAF8;
width:150px;
text-align:left;
color:#FFFFFF;
}

#drop_down li{
	  BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	  margin:0px; padding:0px;
}


#drop_down li ul a{
/*width:12em;*/
/*width:auto;*/
/*height:auto;*/
/*float:left;*/
}

#drop_down ul ul{
top:auto;

}	

#drop_down li ul ul {
left:12em;
margin:0px 0 0 10px;
}

/*#drop_down li:hover ul ul, #drop_down li:hover ul ul ul, #drop_down li:hover ul ul ul ul{
display:none;
}*/

/*------------------------End top nav -----------------------------------*/