/* CSS Document */

/*

================================================================================

|                                     TAGS                                     |

================================================================================

*/

body { background:url(../img_template/1_site_bg.gif) center;  margin:0px 0px 0px 0px; font-family:Tahoma, Arial; font-size:11px; color:#606060; line-height:13px}

div {float:left}

a {color:#606060; text-decoration: underline; cursor:pointer}

a:hover {text-decoration: none}

form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

td { vertical-align:top}

table { vertical-align:top}

/*

================================================================================

|                                     FONTS                                     |

================================================================================

*/

.r1 { width:300px; height:30px; padding-top:42px; color:#606060; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold;}

.rose { color:#eb7d7d}

ul { margin: 8px 5px 3px 0px; float: left; }



/*

================================================================================

|                                     HEADER                                   |

================================================================================

*/

.Long1 { width:100%; }

.mainest {width:1000px; float:none;}

.main {width:882px; padding-left:81px; background:url(../img_template/1_content_bg.gif) 37px repeat-y; padding-bottom:35px}

.header { width:838px; height:357px}

.menu { width:278px; height:100px;  font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.menu a { display:block; padding:20px 0px 67px 0px; text-decoration:none; color:#ffffff   }

.menu img { width:37px; height:5px; border:0px; text-align:left}



#menu1 a { background:url(../img_template/out_1.gif) 0px 0px no-repeat }

#menu1 a:hover { background:url(../img_template/hover_1.gif) 0px 0px no-repeat }

#menu2 a:hover { background:url(../img_template/hover_2.gif) 0px 0px no-repeat }

#menu3 a:hover { background:url(../img_template/hover_3.gif) 0px 0px no-repeat }

#menu4 a:hover { background:url(../img_template/hover_4.gif) 0px 0px no-repeat }

#menu5 a:hover { background:url(../img_template/hover_5.gif) 0px 0px no-repeat }

#menu6 a:hover { background:url(../img_template/hover_6.gif) 0px 0px no-repeat }



.t1 { width:713px; background:url(../img_template/1_t1.gif); height:71px; padding-left:125px; padding-top:60px}

.t2 {width:485px; font-size:32px; color:#e80b0b; font-family:Georgia, 'Times New Roman', Times, serif; padding-top:6px}

.t3 {font-size:11px; font-family:Georgia, 'Times New Roman', Times, serif; color:#606060; margin-left:13px}

.t4 {width:838px; height:102px; background:url(../img_template/1_t2.gif)}

.t5 {background:url(../img_template/1_t3.gif); width:838px; height:123px; padding-top:1px}

.spacer {width:20px; height:20px}

/*

================================================================================

|                                     CONTEINER                                |

================================================================================

*/



.content {width:838px; background:url(../img_template/1_top_bg.gif) top no-repeat; min-height:405px; padding-bottom:24px}

*html .content { height:490px}

.left { width:471px; padding-left:34px}



.table { width:395px; background:url(../img_template/4_tab2.gif); padding:2px 0px 2px 0px; color:#858585}

.tab1 { width:24px; text-align:center}

.tab2 { width:322px; padding-left:10px}

.tab3 { width:38px; text-align:center}



.gutter {

	margin: 0px;

  padding: 0px;

  display: block;

  clear: both; 

   float: none;

}

/*

================================================================================

|                                     FOOTER                                |

================================================================================

*/

.footer2 { padding-left:37px; margin-top:23px; width:500px}

.footer2 a { color:#616262; text-decoration:none}

.footer2 a:hover { text-decoration:underline}

.footer1 {padding-left:36px; width:220px; border-right:1px solid #dcdcdc; margin-top:23px; color:#616262}



/*

================================================================================

|                                     LIST2                                |

================================================================================

*/

.list_2	li	{

	 background-image: url(../img_template/1_ppc1.gif);

	 background-position: 0px 5px;

	 background-repeat: no-repeat;

	 font-size: 11px;

	 margin-left:-35px;

	 margin-bottom:3px;

	 padding-left:10px;

	 list-style: none;

	 color:#eb7d7d;

}



.list_2 li a	{

	font-size: 11px;

	text-decoration: none;

	color:#eb7d7d;

}



.list_2 li a:hover	{

	 font-size: 11px;

	 text-decoration: underline;

	 color:#eb7d7d;

}	



.call {

	  font-size: 14px;

	  font-weight: bold;

	  height: 12px;

	  background-image: url(../img_template/1_ppc1.gif);

	  background-repeat: no-repeat;

	  background-position: 0px 3px;

	  text-align: left;

	  padding: 0px 0px 0px 10px;

	  margin: 10px 0px 10px 3px;

	  line-height: 9px;

	  display: block;

}



.licenseIndex {

	  font-size: 14px;

	  font-weight: bold;

	  height: 12px;

	  background-image: url(../img_template/1_ppc1.gif);

	  background-repeat: no-repeat;

	  background-position: 0px 3px;

	  text-align: left;

	  padding: 0px 0px 0px 10px;

	  margin: 0px 0px 10px 3px;

	  line-height: 9px;

	  display: block;

}

/*

================================================================================

|                                     CONTACT_FORM                          |

================================================================================

*/

label { font-weight: bold; }





/* Fieldsets */

fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }

legend      { font-weight: bold; font-size:1.2em; }



/* Text fields */

input.text, input.title   { width: 300px; margin:0.5em 0.5em 0.5em 0; }

input.text, input.title   { border:1px solid #bbb; background:#f6f6f6; padding:5px; }

input.text:focus,

input.title:focus         { border:1px solid #999; background:#fff; }

input.title               { font-size:1.5em; }



/* Textareas */

textarea            { width: 400px; height: 250px; margin:0.5em 0.5em 0.5em 0; }

textarea            { border:1px solid #bbb; background:#eee; padding:5px; }

textarea:focus      { border:1px solid #999; background:#fff; }



/* Select fields */

select              { border:1px solid #ccc; background:#f6f6f6; width:200px; }

select:focus        { border:1px solid #999; background:#fff; }





/* Success, error & notice boxes for messages and errors. */

.error,

.notice, 

.success    { padding: 4px; margin-bottom: 1em; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; }

.notice     { background: #FFF6BF; color: #817134; border-color: #FFD324; }

.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; }

.error a    { color: #D12F19; }

.notice a   { color: #817134; }

.success a  { color: #529214; }



.form_text { width:74px;  margin-top:5px; color:#828282;  padding-left:1px; font-weight:bold}

.pod_style { width:192px}

.form_style { border:#d4d0c8 1px solid; font-family:Tahoma, Arial; font-size:11px;  height:16px; border-top:2px solid #404040; border-left:2px solid #404040; width:190px; }

*html .form_style { height:14px}

.form_area { border:#d4d0c8 1px solid; font-family: Tahoma, Arial; font-size:11px;  height:75px; border-top:2px solid #404040; border-left:2px solid #404040; width:405px}

.clear {background-image: url(../img_template/4_Clear.gif); width:56px; height:19px; border:0px;   cursor: pointer;}

.send {background-image: url(../img_template/4_send.gif) ; height:19px; width:56px;  border:0px;   cursor: pointer}



/*FORM STYLES*/

.input_1	{

	 width:128px;

	 height:16px;

	 background-color:#FFFFFF;

	 border:1px solid #95B8E8;

	 font-family:Tahoma;

	 font-size:11px;

	 color:#494F4E;

	 line-height:12px;

	 margin:0px 0px 2px 0px;

	 padding:0px;

}



textarea	{

	 width:128px;

	 height:59px;

	 background-color:#FFFFFF;

	 border:1px solid #95B8E8;

	 font-family:Tahoma;

	 font-size:11px;

	 line-height:12px;

	 color:#494F4E;

	 margin:0;

	 padding:0px;

	 overflow:hidden;

}



label { 

	 font-weight: bold;

	 vertical-align: text-top;

	 margin-right: 5px; 

}



.submit a{

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	height: 12px;

	background-image: url(../img_template/marker_contact.gif);

	background-repeat: no-repeat;

	background-position: 200px;

	text-align: right;

	padding: 0px 0px 0px 15px;

	margin-bottom: 15px;

	margin-top: 5px;

	margin-left: 10px;

	line-height: 10px;

	display: block;

}