* { margin:0; padding:0;}
body { background:#fff; font-family:Arial; font-size:100%; line-height:1.125em; color:#a0a0a0; background:url(images/body-bg.gif) center top;}

input, textarea { font-family:Arial; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:19px;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x;}
.tail-bottom { background:url(images/tail-bottom.gif) left bottom repeat-x;}

.maxheight img { position:relative;
	top: -5px;
	left: 1419px;
}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}

img {border-style: none;
	border-color: inherit;
	border-width: 0;
	vertical-align:top; 	text-align:left;
	/*width: 14px;*/
}

.form { height:44px;}
.form input {width:180px; 
height:22px; background:none; color:#a0a0a0; padding-left:3px; border:1px solid #dadada;
}
textarea { width:270px; 
height:160px; background:none; overflow:auto; color:#a0a0a0; padding-left:3px; border:1px solid #dadada; margin-bottom:22px;
}

/*==================list====================*/
ul { list-style:none;}

.site-nav li { display:inline;}
.site-nav li a { display:block; float:left; padding:20px 0 20px 0; background:url(images/divider.gif) right top no-repeat; color:#808080; text-decoration:none; width:89px; text-align:center;}
.site-nav li a:hover { color:#fff; font-weight:bold; text-decoration:underline;}
.site-nav li a.last { background:none;}
.site-nav li a.current { color:#fff; font-weight:bold; text-decoration:underline;}

.list1 li { background:url(images/marker1.gif) no-repeat left 10px; padding:0 0 4px 8px; color:#333333;}

/*==================other====================*/
.img-indent { margin:0 13px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:20px;}
.img-box img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:14px;}

/*==================txt, links, lines, titles====================*/
a {color:#019bc8;}
a:hover{text-decoration:none;}

h2 { font-size:1.17em; font-weight:normal; color:#424242; margin-bottom:18px;}
h3 { font-size:1.17em; font-weight:normal; color:#424242;}

.txt1 {  font-size:1.17em; color:#424242;}
.txt2 {  font-size:1em; color:#000000;}

.link-wrap { width:100%; overflow:hidden; position:relative;
	top: 0px;
	left: 781px;
}

/*==================links1====================*/
.link1 { display:block; float:right; background:url(images/link1-bg.gif) left top repeat-x; color:#fff; text-decoration:none; font-size:1.17em; text-decoration:underline;}
.link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:3px 29px 7px 13px; font-weight:normal; font-style:normal;}
.link1:hover { text-decoration:none;}

/*==================links2====================*/
.link2 { display:block; float:right; background:url(images/link2-bg.gif) left top repeat-x; color:#fff; text-decoration:none; font-size:1.17em; text-decoration:underline;}
.link2 em { display:block; background:url(images/link2-left.gif) no-repeat left top;}
.link2 b { display:block; background:url(images/link2-right.gif) no-repeat right top; padding:3px 29px 7px 13px; font-weight:normal; font-style:normal;}
.link2:hover { text-decoration:none;}

/*==================links3====================*/
.link3 { display:block; float:right; background:url(images/link3-bg.gif) left top repeat-x; color:#fff; text-decoration:none; font-size:1.17em; text-decoration:underline;}
.link3 em { display:block; background:url(images/link3-left.gif) no-repeat left top;}
.link3 b { display:block; background:url(images/link3-right.gif) no-repeat right top; padding:3px 29px 7px 13px; font-weight:normal; font-style:normal;}
.link3:hover { text-decoration:none;}

/*==================links4====================*/
.link4 { color:#ea0e01; background:url(images/marker.gif) no-repeat right 5px; padding-right:18px; font-size:1.17em;}

.rss { background:url(images/rss.jpg) no-repeat right 0px; padding-right:25px; color:#848484; display:block;}

.title { margin-bottom:26px;}


/*==================boxes====================*/
.main-box { width:100%; background:#fff;}
.main-box .border-left { background:url(images/main-border-left.gif) left top repeat-y;}
.main-box .border-right { background:url(images/main-border-right.gif) right top repeat-y;}
.main-box .left-top-corner { background:url(images/main-left-top-corner.gif) no-repeat left top;}
.main-box .right-top-corner { background:url(images/main-right-top-corner.gif) no-repeat right top; width:100%;}
.main-box .inside { padding:14px 38px 37px 38px;}

.box { width:100%; background:url(images/box-bg.gif) left top repeat-x #fff;}
.box .border-bot {background:url(images/border.gif) repeat-x bottom;}
.box .border-left {background:url(images/border.gif) repeat-y left;}
.box .border-right {background:url(images/border.gif) repeat-y right;}
.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top;}
.box .right-top-corner-1 {background:url(images/right-top-corner-1.gif) no-repeat right top;}
.box .right-top-corner-2 {background:url(images/right-top-corner-2.gif) no-repeat right top;}
.box .right-top-corner-3 {background:url(images/right-top-corner-3.gif) no-repeat right top;}
.box .left-bot-corner {background:url(images/left-bot-corner.gif) no-repeat left bottom;}
.box .right-bot-corner {background:url(images/right-bot-corner.gif) no-repeat right bottom; }
.box .inner { padding:45px 30px 22px 29px;}


/*header*/
#header .row-1 { height:122px;}
#header .row-1 .fleft { padding:37px 0 0 0;}
#header .row-1 .fright { padding:58px 0 0 0;}
#header .row-2 { height:305px; background:url(images/header-bg.jpg) no-repeat left top;}
#header .row-2 .slogan { padding:69px 0 0 109px;}

/*content*/
#content .indent { padding:0 0 46px 0;}
#content .indent1 { padding:26px 0 40px 0;}
#content .indent2 { padding:26px 0 0 0;}

/*footer*/
#footer { background:url(images/footer-bg.gif) left top repeat-x; color:#666565;}
#footer .left { background:url(images/footer-left.gif) no-repeat left top;}
#footer .right { background:url(images/footer-right.gif) no-repeat right top; height:85px;}
#footer .fleft { padding:30px 0 0 39px;}
#footer .fleft a { color:#515151; font-weight:bold;}
#footer .fright { padding:30px 39px 0 0;}
/*==========================================*/

.watermark 
{
	background: #FFAAFF;
}

.popupControl{
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

/*Drag Panel*/
.dragMe {
	width:100%;
	height:21px;
	background-color:#FB5200;
	background-image:url(~/images/header-opened.png);
	text-align:center;
	cursor:move;
	font-weight:bold;
	color:#333333; 
}

.dragMeClose {
	width:100%;
	height:21px;
	background-color:#FB5200;
	background-image:url(~/images/header-opened.png);
	text-align:center;
	font-weight:bold;
	color:#333333; 
}

.dragMeAll {
	cursor:move;
	margin-bottom:5px; 
	margin-left:5px; 
	margin-right:5px; 
	margin-top:5px;
}

/*==========================================*/