body 
{
	margin: 8 0 0 0;
	padding: 0px;
	font-family: tahoma;
	font-size: 11px;
	color: #252525;
	background: url(/templates/belsat/images/bgr0.gif) #777777 top center;
}


table
{
	padding: 0px;
}


td
{
	font-family: tahoma;
	font-size: 11px;
	color: #343434;
}


.input
{
	font-family: tahoma; 
	font-size: 11px; 
	color: #555555;  
	height: 18px; 
	border: 1px solid #888888; 
	background-color:#ffffff
}

.w-inp
{
	width: 180px
}


textarea
{
	font: 11px tahoma; 
	color: #555555; 
	border: 1px solid #888888; 
	background-color:#ffffff
}


.button
{
	padding: 1px; 
	font: 11px tahoma; 
	color: #fff; 
	background: #578FB1; 
	width: 90px; 
	cursor: hand; 
	border: 1px solid #21638B; 
	font-weight: bold;
}

img
{
	border: 0px;
}


a		{ text-decoration:none; color:#578FB1; font: 11px tahoma}
a:link, a:visited	{ color:#578FB1}
a:hover, a:active	{ color:#276F91; text-decoration: underline;}

a.blu		{ text-decoration:none; color:#578FB1; font: 11px tahoma}
a.blu:link, a.blu:visited	{ color:#578FB1}
a.blu:hover, a.blu:active	{ color:#515151; text-decoration: underline;}

a.lblu		{ text-decoration: underline; color:#CDEAFC; font: 11px tahoma}
a.lblu:link, a.blu:visited	{ color:#CDEAFC}
a.lblu:hover, a.blu:active	{ color:#ffffff; text-decoration: underline;}

a.mn-str		{ text-decoration:none; color:#ffffff; font: 11px tahoma; background: url(/templates/belsat/images/mn-str-n.gif) no-repeat; padding: 0 0 0 11; margin-left: 4; width: 174px; display: block}
a.mn-str:link, a.mn-str:visited	{ color:#ffffff}
a.mn-str:hover, a.mn-str:active	{ color:#BBE1F8; text-decoration: underline; background: url(/templates/belsat/images/mn-str-a.gif) no-repeat}

a.tmn-lnk		{ text-decoration:none; color:#545454; font: 11px tahoma}
a.tmn-lnk:link, a.tmn-lnk:visited	{ color:#545454}
a.tmn-lnk:hover, a.tmn-lnk:active	{ color:#277A9C; text-decoration: underline}

a.mrt		{ text-decoration: underline; color:#777777; font: 11px tahoma}
a.mrt:link, a.mrt:visited	{ color:#777777}
a.mrt:hover, a.mrt:active	{ color:#444444; text-decoration: underline}

a.bot		{ text-decoration: none; color:#343434; font: 11px tahoma}
a.bot:link, a.bot:visited	{ color:#343434}
a.bot:hover, a.bot:active	{ color:#578FB1; text-decoration: underline}

.mn-but
{
	padding: 1px; 
	font: 11px tahoma; 
	color: #578FB1; 
	background: #ffffff;  
	cursor: hand; 
	width: 91px;
	border: 1px solid #000000; 
	font-weight: normal;
}

.mn-inp
{
	padding: 1px; 
	font: 11px tahoma; 
	color: #474747; 
	background: #ffffff; 
	width: 91px; 
	cursor: hand; 
	border: 1px solid #CCCCCC; 
}

.mn-select
{
	padding: 1px; 
	font: 11px tahoma; 
	color: #474747; 
	background: #ffffff; 
	width: 91px; 
	cursor: hand; 
	border: 1px solid #CCCCCC; 
}

.src-inp
{
	font: 11px tahoma; 
	color: #474747; 
	background: #ffffff; 
	width: 135px;
	height: 20px;  
	cursor: hand; 
	border: 1px solid #8D8D8D; 
	padding: 2 2 0 2
}

.src-but
{ 
	font: 11px tahoma; 
	color: #277A9C; 
	background: #ffffff; 
	width: 66px;
	height: 20px; 
	cursor: hand; 
	border: 1px solid #8D8D8D; 
}

.f-blue
{
	color: #578FB1;
}

.f-bold
{
	font-weight: bold;
}

.f-upp
{
	text-transform: uppercase;
}

.f-cnt
{
	text-align: center;
}

.f-rght
{
	text-align: right;
}

.f-red
{
	color: #921919;
}

h1{ 
    font-family: tahoma;
	font-size: 13px;
    color: #578FB1;
    font-weight: bold;
	text-transform: uppercase;
	text-align: center;
  }	
h2{ 
    font-family: tahoma;
	font-size: 12px;
    color: #578FB1;
    font-weight: bold;
	text-transform: uppercase;
	text-align: center;
  }	
h3{ 
    font-family: tahoma;
	font-size: 11px;
    color: #578FB1;
    font-weight: bold;
	text-transform: uppercase;
	text-align: center;
  }	


#main-tbl
{
	width: 975px; 
	background: #ffffff
}

#l-bord
{
	width: 6px; 
	background: url(/templates/belsat/images/bord-lft.gif) no-repeat top left
}

#r-bord
{
	width: 6px; 
	background: url(/templates/belsat/images/bord-rght.gif) no-repeat top right
}

#top-shad
{
	background: url(/templates/belsat/images/top-shad.gif) repeat-x; 
	border-bottom: 2px solid #ffffff; 
	height: 8px;
}

#left-col
{
	width: 220px; 
	border-right: 1px solid #ffffff
}

#logo-cell
{
	border-bottom: 3px solid #578FB1; 
	margin: 0 0 1 0
}

#main-mnu
{
	background: #353132; 
	border-left: 1px solid #727272; 
	padding: 15; 
	color: #ffffff
}

#mn-sep-ln
{
	border-bottom: 1px solid #464444; 
	margin: 9 0 9 0; 
	display: block
}

#mn-ttl
{
	background: url(/templates/belsat/images/mn-title.gif) no-repeat; 
	color: #578FB1; 
	font: 14px tahoma; 
	padding: 25 0 4 17
}

#mn-dbgr
{
	background: #353132; 
	border-left: 1px solid #727272; 
	padding: 15; 
	color: #ffffff
}

#t1-b2
{
	background: #578FB1; 
	border-top: 1px solid #ffffff; 
	border-bottom: 2px solid #ffffff
}

#t1-b1
{
	background: #578FB1; 
	border-top: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff
}

#t3-b1
{
	background: #578FB1; 
	border-top: 3px solid #ffffff; 
	border-bottom: 1px solid #ffffff
}

#pcx
{
	height: 3px
}

#icq
{
	vertical-align: middle; 
	margin: 0 0 2 0
}

#center-col
{
	border-top: 3px solid #535353
}

#tmn1
{
	background: url(/templates/belsat/images/tmn-bgr.gif) #E5E5E5 repeat-x
}

#tmn2
{
	background: url(/templates/belsat/images/tmn-lft-bgr.gif) no-repeat; 
	padding: 8 0 0 9
}

#t725
{
	width: 725px
}

#src-col
{
	width: 220px
}

#space-col
{
	width: 225px; 
	text-align: center; 
	padding: 2 0 0 0
}

#ihome
{
	width: 90px; 
	text-align: left
}

#ihome-d
{
	background: url(/templates/belsat/images/ico-home.gif) no-repeat; 
	padding: 4 0 9 28; 
	color: #9E9D9D
}

#imap
{
	width: 110px; 
	text-align: left
}

#imap-d
{
	background: url(/templates/belsat/images/ico-map.gif) no-repeat; 
	padding: 4 0 9 28; 
	color: #9E9D9D
}

#icont
{
	width: 80px; 
	text-align: left
}

#icont-d
{
	background: url(/templates/belsat/images/ico-contact.gif) no-repeat; 
	padding: 4 0 9 28; 
	color: #9E9D9D
}

#sat-top
{
	padding: 13 0 0 278
}

#sat
{
	width: 345px
}

#cosm
{
	width: 76px; 
	text-align: left
}

#t45
{
	background: url(/templates/belsat/images/bot45.gif) repeat; 
	border-bottom: 2px solid #ffffff
}

#t742
{
	width: 742px
}

#block1
{
	padding: 4 8 4 8
}

#block2
{
	background: #EFEFEF; 
	padding: 7 5 5 5
}

#block3
{
	background: #ffffff; 
	padding: 4px; 
	color: #343434; 
	text-align: justify
}

#bl-ttl1
{
	background: url(/templates/belsat/images/ttl-bgr.gif) repeat-x
}

#bl-ttl2
{
	background: url(/templates/belsat/images/ttl-l.gif) no-repeat
}

#bl-ttl3
{
	background: url(/templates/belsat/images/ttl-r.gif) no-repeat top right; 
	color: #578FB1; 
	font: 14px tahoma; 
	padding: 25 10 4 17; 
	text-align: right
}

#bl-ttl3 a
{
	color: #578FB1; 
	font: 14px tahoma; 	
	text-decoration: underline;
}


#right-col
{
	padding: 4 0 4 0; 
	width: 220px
}

#date
{
	color: #578FB1; 
	font: 10px tahoma
}

#bot-r1
{
	border-right: 1px solid #E9E9E9; 
	color: #777777
}

#bot-r2
{
	border-top: 3px solid #578FB1; 
	padding: 8 0 14 4
}

#bot-r3
{
	border-top: 3px solid #535353; 
	padding: 8 0 0 0
}

#banners
{
	padding: 10
}

.td-dcol
{
	background: #EEEEEE; 
	font-weight: bold;
}

.td-col
{
	background: #ffffff; 
}

.td-blu
{
	background: #578FB1; 
	font-weight: bold;
	padding: 6 2 6 2;
	color: #ffffff
}

.pane-list  {
position:relative;
width:100%;
margin: 0;
padding: 0;
list-style: none;
    }

.pane-list li {
position:relative;
zoom:1;
background:#FFF;
padding:10px 20px 10px;
border-top:1px solid #000;
cursor: pointer;
                    }

.pane-list .sgrover {background:#EEE9E9}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}