/* CSS Document */
/*fcs css*/
body {margin:0px; padding:0px; background-color:#9999ff; color:#000; font-family:Arial, Helvetica, sans-serif; }
h1 {font-size:large; margin-right:10px; float:right; color:#000000; display:inline; margin-top:-40px; }
h2 {font-size:medium; margin:0px; text-align:center; cursor:default; display:inline; }
h3 {font-size:medium; border-color:#999999; border-style:solid; border-width:1px; width:158px; margin:0px; text-align:center; background-color:#9999ff; color:#000000; }
h4,h5,h6 {position:relative; display:inline; }
a {background-color:#fff; color:#0000FF; }
div {position:relative; display:block; margin:0px; padding:0px; }
a:hover {background-color:#fff; color:#307082; }

.main1 {position:relative; left:2%; width:94%; top:0px;
background-image:url(../images/bkleft.jpg); background-repeat:repeat-y; background-position:left; 
background-color:#FFFFFF; color:#000000; }
.main2 {position:relative; left:-1px; width:101%; top:0px;
background-image:url(../images/bkright.jpg); background-repeat:repeat-y; background-position:right; margin-right:-1px;
}

.topbox {position:relative; left:4%; width:92%; top:10px; background-color:#9999ff; height:120px;
border-color:#000000; border-style:solid; border-width:1px;
font-size:50px; font-family:Arial, Helvetica, sans-serif; color:#B37C88;
background-image:url(../images/fcsimage5.jpg); background-repeat:no-repeat; }

.topboxtl {position:relative; left:-1px; width:100%; top:-1px; height:10px;
background-image:url(../images/1.jpg); background-repeat:no-repeat; }
.topboxtr {position:relative; left:2px; width:10px; top:0px; height:10px; float:right;
background-image:url(../images/2.jpg); background-repeat:no-repeat; }
.fcslogo {border-color:#666666; border-style:solid; border-width:1px; float:left; margin-left:4px; }

.main3 {position:relative; left:4%; width:92%; margin:0px; margin-top:20px; margin-bottom:20px; padding:0px;
background-color:#fff; color:#000000; font-size:small; }

.leftbox {float:left; background-color:#9999ff; width:160px; text-align:center; left:0px; }

.img {float:left; }
.centerbox {position:relative; top:0px; background-color:#fff; margin-left:170px; padding-left:10px; }
.dashsep {border:1px dashed #999; left:5px; margin-right:10px;  }
.info {position:relative; display:block; }

.logos {border-color:#fff; border-style:solid; border-width:1px; }
.aimg {background-color:#9999ff; color:#fff; display:block; width:90px; border-color:#fff; border-style:solid; border-width:1px; }

.ptitle {text-align:center; font-size:medium; }
.ltext {text-align:left; font-size:small; text-indent:50px; }
.smalltext {text-align:center; font-size:small; display:block; width:100%; }
.ctext {text-align:center; font-weight:bold; }
.rtext {text-align:right; }

.smmenu {
	width:156px;
	left:2px;
}
.smmenu, .smmenu ul 
{
	padding:0px;
	margin:0px;
	list-style:none;
	/*margin-right:30px;*/
	text-decoration:none;
	background-color:#FFFFFF; color:#000000; 
}

.smmenu li {
width:156px; display:block; text-align:center;
}
.smmenu li .cat {
border:1px solid #999;
width:154px; font-size:medium;
background-color:#9999ff; text-align:left; vertical-align:middle; display:block;
padding-top:4px; padding-bottom:4px; color:#000; font-weight:bold;
}
.smmenu li .sel {
border-top:1px solid #ccc; border-bottom:1px solid #ccc;
	width:154px; font-size:medium;
background-color:#000099; text-align:left; vertical-align:middle; display:block;
padding-top:4px; padding-bottom:4px; color:#fff;
}
.smmenu li a {
border-top:1px solid #fff; border-bottom:1px solid #ccc;
width:154px; background-color:#fff; text-align:left; vertical-align:middle; display:block;
padding-top:4px; padding-bottom:4px; color:#000000;
}
.smmenu li a:hover {
border-top:1px solid #0033ff; border-bottom:1px solid #0033ff;
width:154px; background-color:#fff; text-align:left; vertical-align:middle; display:block;
padding-top:4px; padding-bottom:4px; text-decoration:underline; color:#0000ff;
}
.smmenu li a:active {
border-top:1px solid #0033ff; border-bottom:1px solid #0033ff;
width:154px; background-color:#fff; text-align:left; vertical-align:middle; display:block;
padding-top:4px; padding-bottom:4px; text-decoration:underline; color:#0000ff;
}

.mainpic {position:relative; display:block; float:right; border-color:#999999; border-style:solid; border-width:1px; background-color:#CCCCCC; margin:10px; }

.here {text-decoration:underline; }

.toptitle {text-align:center; font-size:medium; }
#ru {text-align:center; font-style:italic; }

#salemenu {position:relative; display:table; width:80%; }
#salemenu li {position:relative; float:left; width:220px; padding:5px; height:150px; display:block; }
#salemenu li a {position:relative; border-style:none; padding:3px; display:block; text-align:center; }
#salemenu li a:hover {border-style:solid; border-width:3px; border-color:#CCCCCC; padding:0px; }
#salemenu li a:active {border-style:solid; border-width:3px; border-color:#CCCCCC; padding:0px; }
#salemenu li a img {width:120px; height:120px; }

/**************************************************************************************************************************/
.all {width:160px; background-color:#9999ff; }
.tl {width:20px; height:25px; background-image:url(../images/TL.png); background-repeat:no-repeat; float:left; }
.tr {width:20px; height:20px; background-image:url(../images/TR.png); background-repeat:no-repeat; float:right; }
.allb {width:160px; height:20px; background-color:#9999ff; }
.bl {width:20px; height:20px; background-image:url(../images/BL.png); background-repeat:no-repeat; float:left; }
.br {width:20px; height:20px; background-image:url(../images/BR.png); background-repeat:no-repeat; float:right; }
/**************************************************************************************************************************/
.mtl {width:20px; height:20px; background-image:url(../images/tl2.png); background-repeat:no-repeat; float:left; }
.mtm {height:20px; border-top:1px solid #9999ff; left:-3px; }
.mtr {width:20px; height:20px; background-image:url(../images/tr2.png); background-repeat:no-repeat; float:right; left:-6px; }

.mall {border-left:1px solid #9999ff; border-right:1px solid #9999ff; display:block; top:-2px; margin-right:6px; }

.mbl {width:20px; height:20px; background-image:url(../images/bl2.png); background-repeat:no-repeat; float:left; top:-2px; }
.mbm {height:20px; border-bottom:1px solid #9999ff; left:-3px; top:-2px; }
.mbr {width:20px; height:20px; background-image:url(../images/br2.png); background-repeat:no-repeat; float:right; left:-6px; top:-2px; }
/**************************************************************************************************************************/
