@charset "utf-8";
/* CSS Document */

body{
background:url(../images/background.jpg) repeat-x #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}


/*----------------------------------------Tables--------------------------*/








/*----------------------------------------td--------------------------*/

td.border_left{
background:url(../images/border_left.jpg) no-repeat;
width:4px;
height:511px;
}

td.border_right{
background:url(../images/border_right.jpg) no-repeat left top;
width:4px;
height:313px;
}

td.bg_logo{
background:url(../images/bg_logo.jpg) repeat-x;
height:199px;
}

td.buttons{
background:url(../images/buttons.jpg) no-repeat #000000;
width:203px;
height:28px;
color:#FFFFFF;
font-size:12px;
vertical-align:middle;
text-align:left;
}

td.buttons:hover{
background:url(../images/buttons_hover.jpg) no-repeat #000000;
width:203px;
height:28px;
}

td.bg_black{
background:#000000;
}

td.menu_head{
background:url(../images/backgorund_menu1.jpg) repeat-x;
color:#FFFFFF;
font-size:12px;
height:31px;
}

td.div_top{
background:url(../images/bg_top_blog.jpg) repeat-x;
height:6px;
}

td.div_bottom{
background:url(../images/bg_bottom_blog.jpg) repeat-x;
height:6px;
}

td.div_left{
background:url(../images/bg_left_blog.jpg) repeat-y;
width:6px;
}

td.div_right{
background:url(../images/bg_right_blog.jpg) repeat-y;
width:6px;
}

td.sub_content_left{
background:url(../images/sub_content_left.jpg) repeat-y;
width:2px;
}

td.sub_content_right{
background:url(../images/sub_content_right.jpg) repeat-y;
width:3px;
}

td.sub_content_bg{
background:#ececec;
font-size:12px;
color:#044e70;
}


table.licensed{
color:#155995;
font-size:13px;
font-weight:bold;
}
/*----------------------------------------borders--------------------------*/



/*----------------------------------------paddins--------------------------*/

.paddings_l_5px{
padding-left:5px;
}

.paddings_l_10px{
padding-left:10px;
}

.paddings_l_15px{
padding-left:15px;
}

.paddings_l_20px{
padding-left:20px;
}


.paddings_r_5px{
padding-right:5px;
}

.paddings_r_10px{
padding-right:10px;
}

.paddings_r_15px{
padding-right:15px;
}

.paddings_r_20px{
padding-right:20px;
}
/*----------------------------------------divs--------------------------*/

.div_blog{
height:200px;
color:#000000;
width:199px;
}
a.content_links2{
color: #000033; font-size:11px;

}
a.content_links2:hover{
color:#898c8f; font-size:11px;
text-decoration:underline;
}

/*----------------------------------------text--------------------------*/

.text_footer_black{
color:#31363c;
font-size:12px;
}


.text_footer_grey{
color:#989a9d;
font-size:12px;
}

.text_content{
color:#535353;
font-size:12px;
text-align:left;
}

.text_content_blue{
color:#044e70;
font-size:12px;
}

.text_italic{
font-size:14px;
color:#044e70;
font-style:italic;
}

.text_italic_contact{
font-size:10px;
color:#044e70;
font-style:italic;
}

.menu_head_text{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.menu_head_text:hover{
text-decoration:underline;
}
h1
{
	font-size:20px;
	color:#006699;
}

h2
{
	font-size:16px;
	color:#535353;
	font-style:italic;
}

h3
{
	font-size:14px;
	color:#535353;
	font-style:italic;
}

/*----------------------------------------links--------------------------*/


a.menu_link{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a {
font-size:12px;
color:#044e70;
text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


a.text_footer_grey{
color:#989a9d;
font-size:12px;
text-decoration:underline;
}

/*---------------------------------------ul li --------------------------*/

ul{	
	list-style:url(../images/bullet_blue.jpg);
	margin-bottom:0px;
}
li{
	font-size:12px;
	color:#044e70;
	margin-left:-15px;
	padding:0 0 0 0;
	text-decoration:none;
}

ul.bullet_black{	
	list-style:url(../images/bullet_blue.jpg);
	margin-bottom:0px;
}
li.bullet_black{
	font-size:12px;
	color:#044e70;
	margin-left:-15px;
	padding:0 0 0 0;
	text-decoration:none;
}


/*----------------------------------------form--------------------------------*/

.input_contact{
border:1px solid #000000;
width:281px;
}

.button_contact{
background:#013556;
width:50px;
border:0px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

