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

body,td,th {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #313131;
}
body {
	background-image: ;
	background-position: none;
	background-repeat: none;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	
}


#try {
    position: relative;
    z-index: 2;
    height: 364px;

}

.ddsmoothmenu{
    position: relative;
    z-index: 2;
    /* remaining css */
}

div#feature_list {
    position: relative;
    z-index: 1;
    /* remaining css */
}



#left_bg {
    background-image: url(images/lef_col.jpg);
	background-repeat: no-repeat;
	background-position:top;
	width:229;
    margin-top:0;
	margin-left:0;
    margin-right:0;
}


#top_bg {
    background-image: url(images/side_bg_top.jpg);
	background-repeat: repeat-x;
	height:364px;
	width:100%;
    margin-top:0;
	margin-left:0;
    margin-right:0;
}

#sectop_bg {
    background-image: url(images/bg_side_long.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
    margin-top:0;
	margin-left:0;
    margin-right:0;
}

#sectop_bg_two {
    background-image: url(images/bg_side_long1.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
    margin-top:0;
	margin-left:0;
    margin-right:0;
}


#header {
	width:911px;
    margin:auto;
	margin-top:0;
}

#headertwo {
    height:106px;
	width:911px;
    margin:auto;
	margin-top:0;
}

#headertwo_one {
    height:106px;
	width:936px;
    margin:auto;
	margin-top:0;
}


#headerthree {
    height:106px;
	width:936px;
    margin:auto;
	margin-top:0;
}

#table_1 {
    margin:auto;
	width:911px;
}

#footer {
    margin:auto;
	width:911px;
}


.logo {
    margin-left:20px;
}

.recent_news {
    margin-left:40px;
}

.subs_navi{
    margin-left:30px;
	margin-bottom:3px;
	margin-top:3px;
}

.title{
    margin-left:16px;
}

.title_two{
    margin-left:12px;
}

.box{
   margin-left:12px;
   margin-top:10px;
   margin-bottom:6px;
   margin-right:4px;
}

.box_two{
   margin-left:4px;
   margin-top:10px;
   margin-bottom:6px;
   margin-right:4px;
}

.box_three{
   margin-top:10px;
   margin-bottom:6px;
}

.text1{
   font-size:12px;
   font-weight:bold;
   color:#717171;
   padding-left:16px;
   padding-top:8px;
}   

.text2{
   font-size:12px;
   color:#313131;
   padding-left:20px;
   padding-top:3px;
   line-height:16px;
}   

.text3{
   font-size:12px;
   color:#313131;
   padding-top:3px;
   padding-bottom:3px;

} 

.text4{
   font-size:12px;
   color:#FFFFFF;
   padding-top:3px;
   padding-bottom:3px;

} 

.text5{
   font-size:12px;
   color:#313131;
   padding-top:8px;

} 

.title{
   font-size:14px;
   color:#313131;
   font-weight:bold;
   padding-top:3px;
}   

.title_blue{
   font-size:14px;
   color:#2899ce;
   font-weight:bold;
   padding-top:3px;
} 


.title_blue_big{
   font-size:22px;
   color:#222222;
   font-weight:bold;
   padding-top:3px;
} 

.title_grey{
   font-size:13px;
   color:#717171;
   font-weight:bold;
   padding-top:3px;
}    

.title_big{
   font-size:18px;
   color:#ffffff;
   font-weight:bold;
   padding-top:3px;
}    

.title_big2{
   font-size:16px;
   color:#313131;
   font-weight:bold;
   padding-top:3px;
   padding-bottom:4px;
}    


.text_footer{
   font-size:12px;
   color:#313131;
}   

.text_selected{
   font-size:12px;
   color:#076ffa;
}   

.long_box{
   margin-top:5px;
}

/* footer_link*/

a.footer {
	font-size:12px;
	color:#313131;
	
}

a.footer:link {
	text-decoration:none;
	
}
a.footer:visited {
	text-decoration:none;
	color:#313131;
}
a.footer:hover {
	text-decoration:underline;
	color:#076ffa;
}
a.footer:active {
	text-decoration:underline;
	color:#313131;
}

/* topper_link*/

a.topper {
	font-size:12px;
	color:#313131;
	
}

a.topper:link {
	text-decoration:none;
	
}
a.topper:visited {
	text-decoration:none;
	color:#313131;
}
a.topper:hover {
	color:#076ffa;
}
a.topper:active {
	text-decoration:underline;
	color:#313131;
}


body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9em;
}

p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width:302px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
  background: #515151;
  color: #fff;	
  padding: 0.5em;
}

ul#menu li a:hover {
  background: #1a6dea;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #1a6dea solid;
  padding-left: 15px;
}
.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }



