/** { margin:0; padding:0;}*/
body { background:url(../images/tail-body.gif); font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#444140; background:#000;}

input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

.wrapper-subcontent{float:left; width:619px; background:#FEFEFE; background-image:url(../images/subcontentbackground.jpg); background-repeat:repeat-x;	}
.wrapper-subcontent .title{width:280px; font-size:14px; letter-spacing:-.05em; color:#C43318; padding-left:0px; margin:10px 0 10px 0; border-bottom:solid 1px #f36c0d;}

p { margin:0; padding:0;}

.tail-top1 {background:url(../images/tail-top2.gif);}
.tail-top2 {  background:url(../images/tail-top1.gif) left top repeat-x;}
.tail-bottom { background:url(../images/tail-bottom.gif) left bottom repeat-x;}

.content_bottom { padding:0px 0 0px 10px;}
.content_bottom #title{margin-bottom:5px; font-size:1.2em; font-weight:bold}



/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:260px; padding:2px 0 2px 3px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; color:#8c8c8c; font-size:.92em;} 
textarea { width:260px; height:76px; overflow:auto; background:#fff;  border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding:2px 0 0 3px; color:#8c8c8c; font-size:.92em; margin-bottom:8px;}


/*==================list====================*/
ul { list-style:none;}

.list li { text-transform:uppercase; font-size:.83em; color:#0a0a0a; line-height:1em; border-right:1px solid #0a0a0a; float:left; padding:0 8px;}
.list li a { color:#0a0a0a; }
.list li.last { border:0;}

.site-nav { width:100%; overflow:hidden; padding-bottom:1px;}
.site-nav li { font-size:.83em; text-transform:uppercase; line-height:1.1em; float:left; margin-right:1px;}
.site-nav li.first a { width:165px;}
.site-nav li.last a { width:165px;}
.site-nav li a { display:block; width:160px; color:#cfcecb; text-decoration:none; background:url(../images/nav-tail.gif) repeat-x top; height:55px;}
.site-nav li a b { display:block; font-size:1.8em; line-height:.72em;}
.site-nav li a em { display:block; background:url(../images/nav-left.gif) no-repeat left top;}
.site-nav li a span { display:block; font-style:normal; background:url(../images/nav-right.gif) no-repeat right top; padding:16px 0 16px 21px;}
.site-nav li a:hover, .site-nav li a.act { color:#fff;}
/*
.list1 { margin-top:-20px; padding-bottom:16px;}
.list1 li { line-height:1.38em; font-size:1.08em; padding-top:20px;}
.list1 li a { color:#f36c0d;}
*/
.list2 { margin-top:-18px;}
.list2 li { width:100%; overflow:hidden; vertical-align:bottom; padding-top:18px;}
.list2 li img { float:right; margin-left:12px;}
.list2 li a { font-size:
.92em; font-weight:bold; color:#000;} 
.list2 li h4 a { color:#f36c0d; margin-bottom:0px;}
/*.list2 li h4 a { color:#62A21D;}*/

.list3 li { color:#f36c0d; padding:0 0 10px 19px; background:url(../images/marker-1.gif) no-repeat left 4px; font-size:1.08em;}
.list3 li a { color:#f36c0d}
/*
.list4 { margin-top:-8px; padding-bottom:16px;}
.list4 li { line-height:1.38em; font-size:1.08em; padding-top:8px;}
.list4 li a { color:#f36c0d;}
*/


/*==================other====================*/
.img-box img { margin-bottom:25px; display:block;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:0 20px 0 0;}



.clearfloat {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

#p7PMnav {
	background-image: none !important;
	background-color: transparent !important;
}


/*==================txt, links, lines, titles====================*/
/*a {color:#938d8c;}*/
a {text-decoration:none;color:#51185F;}
a:hover{text-decoration:underline;color:#4E279C;}



h1 {
	margin: 0px;
	font-size: 1em;
	letter-spacing: 0.2em;
}
h2 {
	font-size: 1.1em;
	margin: 28px 0px 0px;
}
h3 {
	font-size: 1em;
	margin: 28px 0px 0px;
}


/*h2 {margin-bottom:10px; font-size:1.1em;}*/
h3 { font-size:.92em; color:#2f2e2e; margin-bottom:20px;}
h3 a { color:#2f2e2e;}
h4 { color:#f36c0d; font-size:1.08em; margin-top:0px; margin-bottom:0px; line-height:1.54em;}
h4 a { color:#f36c0d;}
h5 { color:#2f2e2e; font-size:1em; font-weight:normal; margin-bottom:18px;}
h5 a {color:#2f2e2e; }

p.subcontent{
	font-size:.8em;	
}


/* LOGO IN HEADER */
#logo img {
	width:977px;
	border: 0;
	background-color:#ffffff; 
	text-align:center;
	padding-bottom:10px;
}

p.ourdocpics img{
	border:solid 3px #333;
	margin-top:10px;
}

.txt1 { color:#F36C0D;}
/*.txt1 { color:#6633cc;}*/

.link { width:293px; height:13px; display:block; background:url(../images/footer-button.gif) no-repeat left top; color:#4f4f4f; text-decoration:none; font-size:.83em; text-transform:uppercase; padding:3px 0 0 11px; line-height:.92em;} 
.link:hover { color:#fff;}

.link1 { font-size:.92em; font-weight:bold; color:#333;}

.link2 { font-weight:bold; color:#000;}

.divider { background:url(../images/divider.gif) repeat-y 619px 0; width:100%; padding-bottom:25px;}
.line-hor { border-bottom:1px solid #ecebe8; margin:18px 0 5px 0; overflow:hidden; font-size:0; line-height:0;}

.title { margin-bottom:14px;}


/*==================boxes====================*/
.cont-box { width:100%; background:#fff;}
.cont-box .border-bot {background:url(../images/border-bot.gif) repeat-x bottom;}
.cont-box .border-left {background:url(../images/border-left.gif) repeat-y left;}
.cont-box .border-right {background:url(../images/border-right.gif) repeat-y right;}
.cont-box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.cont-box .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.cont-box .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom;}
.cont-box .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.cont-box .inner { padding:41px 0px 20px 0px;}
.cont-box p { line-height:1.42em;}

.wrapper .maincontent { padding:0px 32px 30px 29px;}
.wrapper #motto{width:625px; font-size:1.2em; letter-spacing:-.03em; color:#000000; padding-bottom:5px;}

/*header*/
#header .row-1 { height:40px; width:100%; overflow:hidden;}
#header .row-1 .fleft { padding:13px 0 0 31px;}
#header .row-1 .fleft a { text-transform:uppercase; font-size:.83em; color:#0a0a0a; line-height:1em; display:block; float:left;}
#header .row-1 .fright { padding:13px 23px 0 0;}
#header .row-2 { height:392px; background:url(../images/header-bg.jpg) no-repeat center bottom;} 
#header .row-2 .fleft { padding-left:1px;}
#header .row-2 .fright { padding-right:1px;}

/*content*/
#content { margin-bottom:-40px;}


/*==========================================*/
