body{	margin: 0px;}
body, p, td{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#404248;}
a{	color: #3b5a9f; font-weight: bold;}
a:visited{	color: #535353;}

h1, h2, h3, h4 {color:#1b429a;}
h1{background: url(images/design/h1Back.gif) repeat-x bottom; padding-left: 10px;}
li{	list-style: url(images/design/bulTreBlue.gif); }


.topZone{background: url(images/design/sep1.gif) no-repeat top left; padding:5px 0px 0px 10px; height:57px;}
img.left{	float: left; margin: 5px 5px 5px 0px;}
img.right{	float: right; margin: 5px 0px 5px 5px;}

#secNav{height:21px; position:relative; bottom:0px; margin:0px;}
#secNav .bd{height:21px; color:white; font-weight:bold;	background: url(images/design/snBackGrad.gif) repeat-x #7189c0; padding: 0px 10px 0px 10px;}
#secNav .lc{height: 21px; width:7px; background: url(images/design/snLeftCap.gif) no-repeat; }
#secNav .rc{height: 21px; width:7px; background: url(images/design/snRightCap.gif) no-repeat; }
#secNav a, #secNav a:Visited{text-decoration:none; color:white;}
#secNav a:Hover{text-decoration:underline;}

#qwery{	width:180px; height:20px; border: solid 1px #859cce; color:#878787; background: url(images/design/txtSearch.gif) white no-repeat; margin::0px;}
#password{	width:130px; height:20px; border: solid 1px #859cce; color:#878787;background: url(images/design/txtPassword.gif) white no-repeat; margin::0px;}
#login{	width:155px; height:20px; border: solid 1px #859cce; color:#878787;background: url(images/design/txtLogin.gif) white no-repeat; margin::0px 0px 2px 0px;}

#pathLine{	padding:0px; margin:0px 0px 20px 0px; color:#7189c0;}
#pathLine a, #pathLine a:visited{text-decoration:none; color:#7189c0; font-weight: normal;}
#pathLine a:hover{text-decoration:underline;}
#pathLine img{margin:0px 2px 0px 2px;}

#rightLine{	background: url(images/design/gradHorRight.gif) white repeat-y left;}

#mainImage img {border: 1px solid #939598;}

.tab{	float:left; height:19px; color:white; font-weight:bold;}
.tab .lc{float:left; height:19px; width:5px; background: url(images/design/tabLeftCap.gif);}
.tab .rc{margin-right:3px;float:left; height:19px; width:5px; background: url(images/design/tabRightCap.gif);}
.tab .bd{padding:0px 5px 0px 5px; float:left; height:19px; background: url(images/design/tabBackGrad.gif) repeat-x top ;  vertical-align: middle; }
.tab .bd a, .tab .bd a:Visited{text-decoration:none; color:#5f3333;position:relative; top:2px;}
.tab .bd a:Hover{text-decoration:underline;}

.tabS{	float:left; height:19px; color:white; font-weight:bold;}
.tabS .lc{float:left; height:19px; width:5px; background: url(images/design/tabSelLeftCap.gif);}
.tabS .rc{margin-right:3px; float:left; height:19px; width:5px; background: url(images/design/tabSelRightCap.gif);}
.tabS .bd{padding:0px 5px 0px 5px; float:left; height:19px; background: url(images/design/tabSelBackGrad.gif) repeat-x top #7189c0;}
.tabS .bd a, .tabS .bd a:Visited{text-decoration:none; color:white;position:relative; top:2px;}
.tabS .bd a:Hover{text-decoration:underline;}

.vertNews .bd{ background: url(images/design/vgradBlue.gif) white repeat-y; font-size: 8pt; padding:10px;border-top: solid 1px #939598;border-left: solid 1px #939598;border-right: solid 1px #939598;}
.vertNews .bd a, .vertNews .bd a:visited{ text-decoration:underline; color:#404248; font-weight:normal;}
.vertNews .bd a:hover{ text-decoration: underline;}
.vertNews .bd img{float:right; padding-left:10px;padding-right:10px; border:0px;}
.vertNews .title .lc{  background: url(images/design/roundCorner_lu.gif) no-repeat top left; height:8px; width:8px;}
.vertNews .title .rc{  background: url(images/design/roundCorner_ru.gif) no-repeat top right; height:8px; width:8px;}
.vertNews .title .titlebd{  background: white; border-top: solid 1px #939598; width:100%; font-weight:bold; font-size:16px; padding:2px 0px 1px; color:#0f41a2;}
.vertNews .foot .lc{  background: url(images/design/roundCorner_ld_blue.gif)  no-repeat bottom left transparent; height:8px; width:8px;}
.vertNews .foot .rc{  background: url(images/design/roundCorner_rd.gif)  no-repeat bottom right transparent; height:8px; width:8px;}
.vertNews .foot .footbd{ background: url(images/design/vgradBlue.gif) white repeat-y; border-bottom: solid 1px #939598;}

.horNews .bd{ font-size: 8pt; padding:10px 10px 0px 10px; vertical-align: top; width:25%;border-left: solid 1px #939598; }
.horNews .bd a, .horNews .bd a:visited{ text-decoration:none; color:#404248; font-weight:normal;}
.horNews .bd a:hover{ text-decoration:underline;}
.horNews .title .lc{  background: url(images/design/roundCorner_lu.gif) no-repeat top left; height:8px; width:8px;border-bottom: solid 1px #939598;}
.horNews .title .rc{  background: url(images/design/roundCorner_ru.gif) no-repeat top right; height:8px; width:8px;border-bottom: solid 1px #939598;}
.horNews .title .titlebd{  background: white; border-top: solid 1px #939598; width:100%; font-weight:bold; font-size:16px; padding:2px 0px 1px; color:#0f41a2;border-bottom: solid 1px #939598;}
.horNews .foot .lc{  background: url(images/design/roundCorner_ld_white.gif)  no-repeat bottom left; height:8px; width:8px;}
.horNews .foot .rc{  background: url(images/design/roundCorner_rd.gif)  no-repeat bottom right; height:8px; width:8px;}
.horNews .foot .footbd{ background: white; border-bottom: solid 1px #939598;}

.leftNav p{padding:	2px 2px 2px 22px; background: url(images/design/bulTreBlue.gif) no-repeat left center #eaeef8; border-top: solid 1px white; border-bottom: solid 1px #c7d3f0; margin:0px;}
.leftNav p:hover{	background-color: #c7d3f0;}
.leftNav p.sel{background: url(images/design/bulTreYellow.gif) no-repeat left center #eaeef8;}
.leftNav a{	color:#535353; text-decoration:none; font-weight: normal;}
.leftNav a:visited{color:#535353;}

.formlabel		{ font-family: Verdana, "Arial Cyr", Arial, Helvetica, sans-serif; 
			  font-size: 11px; color: #000000}

.sortSel {font-size: 9pt; color: #FF0000; font-weight: bold;}

.tabDiff th{background-color: #c7d3f0}
.tabDiff .odd {background-color: #e6ebf6;}
