﻿/* --- main layout --- */
	
	* { margin: 0; padding: 0; }
input.format_n 
{
	-wap-input-format: "*N";
	-wap-input-required: false;
}	
	body
{
    background-position: #212121;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 6px;
    color: #9b9b9b;
    background: #212121;
    padding: 0;
    margin: 0;
}
	
	a img,:link img,:visited img,fieldset {border:none;}
	img {vertical-align:top;}
	
	.clear {clear:both}
	.nowrp {white-space:nowrap;}
	.container {width:100%; overflow:hidden;}

/* --- END main layout --- */

/* --- header --- */

	#header { background:#212121 0 0 repeat-x; font-size: 6px; padding:0 20px;}
	
	#logo {padding-top:9px; height:68px;}
	#logo img {padding-bottom:9px;}
	
	.home-tab {display:block; width:75px; color:#fff; margin-bottom:26px;}
	
	#breadcrumb {color:#5e5e5e; margin-top:11px;}
	#breadcrumb .right-bg {}
	#breadcrumb .left-bg {padding:8px 0 9px 15px;}
	#breadcrumb a {color:#5e5e5e; text-decoration:none; padding-right:13px;}

/* --- END header --- */

/* --- content --- */

	#content {font-size: 6px; background:#fff; line-height:1em;}
	.min-width {padding: 5px 5px 5px 5px; min-width:200px;}
	
/* --- END content --- */

/* --- footer --- */
	
	#footer {height:75px; padding-left:20px; color:#404040; font-size: 6px;}
	#footer p { padding:32px 0 5px 0; font-size: 6px;}
	#footer p a {color:#6c6c6c; text-decoration:none;}
	#footer .home-tab {color:#3d372f; margin-bottom:0;}

/* --- END footer --- */

/* --- Other --- */
	
	.f-left {float:left;}
	.f-right {float:right;}
	.taright {text-align:right;}
	.margin1 {margin-top:10px;}
	.margin2 {margin-top:20px;}
	.imgindent {float:left; margin-right:14px;}
	.text2
{
    color: #0066FF;
}
	
	h1 {color:#000000; font-size: 8px; font-weight:normal; letter-spacing:-1px; margin-bottom:20px;}
	h2
{
    color: #0066FF;
    font-size: 8px;
    font-weight: normal;
    letter-spacing: -1px;
    margin-bottom: 20px;
}
	h4 {color:#0066FF; font-weight:normal; margin-bottom:2px;}
	p {padding-top:15px;}
	
	.link, .link2 {padding:10px 0 0 0;}
	.link2 {padding-top:20px;}
	.link2 a {color:#fff; display:block; width:111px; padding:5px 0 6px 25px; text-decoration:none; text-transform:uppercase;}
	.link a { text-transform:uppercase;}
	
	.list li {padding-left:19px; margin-bottom:13px; font-size: 6px; text-transform:uppercase;}
	.list li a {color:#3e3e3e;}
	
	#contact {padding:8px 0 0 0;}
	
	#ContactForm {font-size: 6px; color:#5e5e5e;}
	#ContactForm asp:textbox, #ContactForm textarea {width:235px; height:19px; border:1px solid #7d7d7d; font-family:Tahoma, Geneva, sans-serif; font-size: 6px; margin-bottom:5px;}
	#ContactForm textarea {height:136px;}
	#ContactForm .taright {width:237px;}
	#ContactForm asp:button {width:89px; border:none; font-size: 6px; color:#fff; text-transform:uppercase; padding:2px 0 2px 18px; height:28px;}
	.button
{
    border-style: none;
    border-width: medium;
    border-color: inherit;
    width: 80px;
    font-size: 6px;
    color: #FFFFFF;
    text-transform: uppercase;
    padding: 2px 0 2px 2px;
    height: 20px;
    background-color: #999999;
}

	.button2
{
    border-style: none;
    border-width: medium;
    border-color: inherit;
    width: 170px;
    font-size: 6px;
    color: #FFFFFF;
    text-transform: uppercase;
    padding: 2px 0 2px 2px;
    height: 20px;
    background-color: #999999;
}


	.lgbutton
{
    background-position: 0px 0;
    width: 100px;
    border: none;
    font-size: 6px;
    color: #fff;
    text-transform: uppercase;
    padding: 2px 0 2px 2px;
    height: 20px;
    background-color: #c7b299;
}

	.rhlist
{
    background-position: 0px 0;
    border: none;
    font-size: 6px;
    color: #fff;
    text-transform: capitalize;
    padding: 2px 0 2px 2px;
    background-color: #959595;
}

	.rblist
{
    background-position: 0px 0;
    border: none;
    font-size: 6px;
    color: #858585;
    text-transform: capitalize;
    padding: 2px 0 2px 2px;
    background-color: #ffffff;
}

	.rbelist
{
    background-position: 0px 0;
    border: none;
    font-size: 6px;
    color: #FFFFFF;
    text-transform: capitalize;
    padding: 2px 0 2px 2px;
    background-color: #cccccc;
}
/* --- END Other --- */

/* --- boxes --- */

	.box1 {color:#fff;}
	.box1 .tail-bottom {}
	.box1 .corner-right-bottom {}
	.box1 .corner-left-bottom {}
	.box1 .corner-right-top {}
	.box1 .corner-left-top {}
	.box1 .top-bg {}
	.box1 .bottom-bg {min-height:200px;}
	.box1 .indent {padding:10px 10px 10px 10px;}
	.box1 a {color:#046594;}
	.box1 .link a {padding-left:12px;}
	
	.box2
{
    background-position: top;
    background: #ea9c19 top;
    color: #fff;
}
	.box2 .tail-bottom
{
    background-position: bottom;
    background: bottom;
}
	.box2 .corner-right-bottom
{
    background-position: right bottom;
    background: right bottom;
}
	.box2 .corner-left-bottom
{
    background-position: left bottom;
    background: left bottom;
}
	.box2 .corner-right-top
{
    background-position: right top;
    background: right top;
}
	.box2 .corner-left-top
{
    background-position: left top;
    background: left top;
}
	.box2 .top-bg
{
    background-position: center top;
    background: center top;
}
	.box2 .bottom-bg
{
    background-position: center bottom;
    background: center bottom;
    min-height: 200px;
}
	.box2 .indent {padding:10px 10px 10px 10px;}
	.box2 a {color:#af5701;}
	.box2 .link a
{
    background-position: 0px 7px;
    background: 0 7px;
    padding-left: 12px;
}
	
	.box3 {}
	.box3 .corner-left-bottom {}
	.box3 .indent {padding:10px 10px 10px 10px;}
	.box3
{
    background-position: #f2fef8;
    background: #f2fef8;
    padding: 2px 2px 2px 2px;
}


/* --- END boxes --- */
