body

{

	background-color:#fff;

	font-family:Arial, Times New Roman;

	font-size: 12pt;

	color: #000;

	text-align: Left;

	min-width: 740px;

	padding: 0 0 0 0;

	margin: 0 0 0 0;


	/*background-image: url("images/basebg.png");

	background-repeat: repeat;*/

}



#outside

{   margin: 10px auto 10px auto;

    width:980px;

    min-height:800px;

    background: url(images/back1.png) top left repeat-y;

    border:solid 2px #dcdddf;

}



#main_home

{

    width:980px;

    min-height:800px;

    float:left;

    background: url(images/home_bgg.png) no-repeat top left;   

}



#top_row, #base_row

{

    text-align:center;

    color:#6d6e71;

    font-weight:bold;

    margin:10px 0 10px 0;  

}



#top_row span

{

    color: #f57921;  

}



#base_row span

{

    color: #f57921;  

}



#content_home

{

    width: 600px;

    height:430px;

    text-align:left;

    font-weight:normal;

    margin:52px 0 0 330px;  

}



.home_menu a

{

    color:#f57921;

    font-weight:bold;

    font-size:25px;  

}



#why 

{

    color:#f57921;

    font-family:Arial, Times New Roman;

    font-size:25px;

    margin-top:150px; 

}



#why a

{

     color:#f57921;  

}







#main_co

{

    width:980px;

    min-height:800px;

    float:left;

    background: url(images/bg_2.png) no-repeat top left;   

}



#content_co

{

    width: 700px;

    min-height:430px;

    text-align:left;

    font-weight:normal;

    margin:30px 0 0 200px;  

}



#need

{

    color:#6d6e71;

    font-size:70px;

    font-family:Impact;

    letter-spacing:2px; 

    margin-top:20px;      

}



#left_col

{

    width:100px;

    float:left;

    height:100%;

}



#left_menu

{

    margin-top:400px;

    width:170px;

    float:left;

    height:100%;

    text-align:center;

}



#left_menu td 

{

    vertical-align:middle;

    text-align:right;

    font-weight:bold;

    font-size:12px;

    padding:0 0px 10px 7px;

    color: #6d6e71;

}



#outside_serv

{   margin: 10px auto 10px auto;

    width:980px;

    min-height:800px;

    background: url(images/back2.png) top left repeat-y;

    border:solid 2px #f57921;

}



#main_serv

{

    width:980px;

    min-height:850px;

    float:left;

    background: url(images/bg_3.png) no-repeat top left;   

}





#left_menu_serv

{

    margin-top:400px;

    width:170px;

    float:left;

    height:100%;

}



#left_menu_serv td

{

    vertical-align:middle;

    text-align:right;

    font-weight:bold;

    font-size:12px;

    padding:0 0px 10px 7px;

}



#left_menu_serv a

{

    color:#6d6e71;   

}



.text_srev

{

    margin:0px;

    padding:0px;

}



#table_co

{

    width:100%;

    text-align:center;

    color:#6d6e71;

    font-weight:bold;

    font-size:17px;

}



.spec

{

    margin-left:0;   

}





.spec li

{

    margin-left:0;   

}



h1

{

    font-size:25pt;

    color:#6d6e71;

    margin-left:11px;

    

    }

 

h1 span

{

    font-size:19px;   

} 

    

h2

{

    font-size:21pt;

    color:white;

    }    

    

h3

{

    font-size:12pt;

    color:#5f5d5c;

    }

    

h4

{

    font-size:25pt;

    color:#566c0e;

    }

h5

{

    font-size:18pt;
    
    margin-left:15px;
    
    color:#f57921
    }

h6

{

    font-size:18pt;
    
    margin-left:15px;
    
    color:#5f5d5c
    }

h7

{
text-align: center;

    font-size:12pt;

    color:#5f5d5c;
     

} 



#menu

{

    width:125px;

    height:800px;   

    float:right;

    font-weight:bold;

}



#menu_links

{

    margin:530px 0 0 0;

    text-align:center;   

}



#menu a

{

    text-decoration:none;

    color: #566c0e; 

}



#menu_links a:hover, #menu_links a.current

{

    text-decoration:none;

    color: white; 

}





.textborder 
{
    margin-left:10px;
border: 2.8px solid #f57921;
}











#text_home

{

    text-align:left; 

}



#main

{

    width:980px;

    min-height:800px;

    float:left;

    background: url(images/page2_bg.gif) no-repeat top left;   

}



#content

{

    width: 800px;

    min-height:550px;

    margin:100px 0 0 30px;  

    }



#title

{

    width:800px;

    text-align:right;

    margin-top:50px;    

}





#text

{

    text-align:left; 

}





ul

{

    margin-left:25px;   

}





a

{

    color:#5f5d5c;

    text-decoration:none;   

}



.bullet1

{

    color:#879654;

    font-size:14pt;

    font-weight:bold;

    margin-left:10px;

    line-height:35px; 

}



.bullet1 li

{

     margin-bottom:10px;

}



.left

{

    width: 350px; 

    margin:0 50px 0 0;

    float: left; 

}



.right

{

    width:300px;

    float:left;

    margin:0 0 0 0;   

}



#top

{

    width:800px;

    margin-bottom:200px;

}



td

{

    padding:10px;   

}



hr

{

    border-top:5px solid #879654;   

}



img

{

    border:none;   

}