/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#414850;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma; 
		font-size:11px;
		line-height:15px;
		color:#000000;		
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#000000;}

.headertext
    {
        font-family:Tahoma; 
        font-weight:normal;
	    font-size:24px;	    
	    color:#003366;
    }         

/*main layout */

#header {background:#414850;}

#header1 .indent {padding:30px 0 0 589px;}
#header1 img {margin-left:21px;}
#header2 .col1 {width:230px;}
#header2 .col2 {width:517px;}

#header3 .indent {padding:5px 254px 0px 20px; color:#414850; font-size:12px;}
#header3 .indent a {color:#9E0B0F;}
#header3 .indent div {padding:0 45px 0px 10px;}
#header3 .indent div a img{margin:13px 248px 0 0;}

#footer .col1 {width:56px;}
#footer .col1 img {margin:19px 0 0 8px;}
#footer .col2 {width:691px; color:#474747;}
#footer .col2 .indent {padding:22px 0 0 100px;}
#footer a { color:#FFFFFF;}
#footer span {text-decoration:none; color:#FFFFFF;}
#footer span a {text-decoration:none; color:#FFFFFF;}
#footer span a:hover {text-decoration:underline;}

#copyright
{
    color: #FFFFFF;
    margin-left: 230px;
    margin-top: 18px;
}

#copyright2
{
    color: #FFFFFF;
    margin-left: 230px;
    margin-top: -18px;
}

.row1   {background-color:#336699; width:727px; height: 205px; margin-left: 10px;}
.row1 .indent {padding:12px 5px 12px 5px;}
.row1 .ind_col {width:12px;}
.row1 .col {width:225px; float:left; background-color:#336699; padding-left: 10px;}

.box1 { line-height:16px;}
.box1 .top {height:7px; background:url(images/box1_top_tall.gif) repeat-x top;}
.box1 .top div {background:url(images/box1_tr.gif) top right no-repeat;}
.box1 .mid {background:url(images/box1_mid_tall.gif) bottom repeat-x #D6DEFD;}
.box1 .mid .cent { background:url(images/box1_mid_rl.gif) bottom left no-repeat;}
.box1 .mid .cent2 { background:url(images/box1_mid_rl.gif) bottom right no-repeat;}
.box1 .bot {height:7px; background:url(images/box1_bot_tall.gif) repeat-x top;}
.box1 .bot div {background:url(images/box1_br.gif) top right no-repeat;}
.box1 .line {background:#D6DEFD; height:1px;}
.box1 .cont {padding:7px 4px 2px 15px;}
.box1 .h {padding:14px 0 9px 18px;}

.row1content   {background-color:#336699; width:800px; height: 209px; margin-left: 0px;}
.row1content .indent {padding:12px 5px 17px 23px;}
.row1content .ind_col {width:12px;}
.row1content .col {width:225px; float:left; background-color:#336699; padding-left: 20px;}


.box2 .top {height:8px; background:url(images/box2_tall.gif) repeat-x top #FFFFFF;}
.box2 .top div {background:url(images/box2_tr.gif) top right no-repeat;}
.box2 .mid {background:url(images/box2_tall.gif) right repeat-y #AEAEAE;}
.box2 .bot {height:8px; background:url(images/box2_tall.gif) bottom repeat-x #AEAEAE;}
.box2 .bot div {background:url(images/box2_br.gif) top right no-repeat;}
.box2 .ind {padding:0 1px; background:url(images/box2_tall.gif) left repeat-y;}
.box2 {color:#FFFFFF;}
.box2 a {color:#FFFFFF;}
.box2 .ind .h {padding:14px 0 16px 24px; background:#FFFFFF; color: #000000;}

.box2content .top {height:8px; background:url(images/box2_tall.gif) repeat-x top #AEAEAE;}
.box2content .top div {background:url(images/content_box2_tr.gif) top right no-repeat;}
.box2content .mid {background:url(images/box2_tall.gif) right repeat-y #AEAEAE;}
.box2content .bot {height:8px; background:url(images/box2_tall.gif) bottom repeat-x #AEAEAE;}
.box2content .bot div {background:url(images/content_box2_br.gif) top right no-repeat;}
.box2content .ind {padding:0 1px; background:url(images/box2_tall.gif) left repeat-y;}
.box2content {color:#FFFFFF;}
.box2content a {color:#FFFFFF;}
.box2content .ind .h {padding:3px 0 3px 24px; background:#AEAEAE;}
.box2content li { background:url(images/box2_list_bg.gif) no-repeat 0 8px; padding-left:10px; line-height:22px;}
.box2content li a {font-weight:bold; color:#FFFFFF;}

.row2   {background-color:#CCCCCC; width:727px; margin-left: 10px;}
.row2 .indent {padding:9px 8px 10px 10px;}
.row2 li { background:url(images/list_bg.gif) no-repeat 0 8px; padding-left:17px; line-height:22px;}
.row2 li a {font-weight:bold; color:#000000;}

.box2 li { background:url(images/box2_list_bg.gif) no-repeat 0 8px; padding-left:17px; line-height:22px;}
.box2 li a {font-weight:bold; color:#333333;}
.box2 .more a {color:#FFFFFF;}

.main { margin:0 auto;}

.more {text-align:right; font-size:10px; margin-right:6px;}
.more a{color:#A80000; text-transform:uppercase; font-weight:bold;}

#header .main {background:url(images/top_bg.jpg) top left no-repeat;}

#center_col { width:726px; padding:0 20px;}

.top_row {height:148px; padding:8px 0 0 0}
.ind_col {width:9px;}




/* index */

#index .col1 .cont {padding:13px 8px 0 4px;}
#index .row2 .col1 .more {text-align:right; font-size:10px; margin-right:6px;}
#index .row2 .col1 .more a{color:#A80000; text-transform:uppercase; font-weight:bold;}

#index .box2 .content {padding:9px 0 9px 27px;}
/* index-1 */

#index_1 .col2 .cont {padding:22px 0 0 9px;}
#index_1 .box2 .content {padding:12px 24px 7px 27px;}
#index_1 .row2 .col2 .pad1 { padding:0 0 0 1px;}

#index_1 .list1 {width:232px;}
#index_1 .list2 {width:206px;}


/* index-2 */
#index_2 .col2 .cont {padding:22px 0 0 10px;}
#index_2 .box2 .content {padding:12px 24px 7px 27px;}
#index_2 .row2 .col2 .pad1 { padding:0 0 0 0;}

#index_2 .row2 .indent {padding:9px 0 10px 10px;}

/* index-3 */

#index_3 .col1 .cont {padding:22px 0 0 3px;}
#index_3 .row2 .col1 .more {text-align:right; font-size:10px; margin-right:7px;}
#index_3 .row2 .col1 .more a{color:#A80000; text-transform:uppercase; font-weight:bold;}
#index_3 .row2 .col1 .content {padding-left:1px;}

#index_3 .box2 .content {padding:12px 5px 11px 27px;}


/* index-4 */

#index_4 .col2 .cont {padding:22px 0 0 10px;}
#index_4 .box2 .content {padding:12px 24px 8px 27px;}
#index_4 .row2 .col2 .pad1 { padding:0 0 0 1px;}


.form_left {width:242px; padding:19px 0 0 1px;}
.form_right {width:211px; padding:20px 0 0 1px;}
.form_left .form_row {height:23px;}
.form_left .form_row1 {height:24px;}

.send {background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:17px; font-weight:bold; color:#000000;}

.form_left .input {width:227px; height:16px; padding:0;}
.form_right .textarea {width:207px; height:88px; padding:0; overflow:auto}
.form_right div {text-align:right; padding:9px 13px 0 0;}

/* index-5 */

#index_5 .col1 .cont {padding:22px 0 15px 3px;}
#index_5 .row2 .col1 .content {padding-left:1px;}

.page_content
{
    padding-top: 5px;
    padding-bottom: 5px;   
    font-family:Tahoma; 
	font-size:12px;	
	color:#000000;	
}    

.page_content li { background:url(images/list_bg_orange.gif) no-repeat 0 4px; padding-left:17px; padding-bottom: 10px;}

.page_content ul 
{
    padding-left: 15px;
}

.contact_us
{
    font-family:Tahoma; 
	font-size:13px;
	line-height:15px;
    color:#000000;	
}

.bigger_text
{
    font-family:Tahoma; 
	font-size:12px;
	line-height:17px;
    color: #000000;
    font-weight: bolder;        	
}

.services_title
{
    font-family:Tahoma; 
	font-size:23px;	
    color: #336699;
    font-weight: bolder;
    padding-bottom: 15px;        	
}

.materials_bad
{
    font-family:Tahoma; 
	font-size:16px;	
    color: #FF0000;
    font-weight: bolder;
    padding-bottom: 15px;  
    padding-top: 15px;      	
}