/* <!-- */
/* General styles */ 

body { margin:0; padding:0; border:0; /* This removes the border around the viewport in old versions of IE */
	width:100%; background-color: #003355; min-width:600px; /* Minimum width of layout - remove line if not required */
	/* The min-width property does not work in old versions of Internet Explorer */ }

html, body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; margin: 5px; background-color: #003355; padding: 10px; }


a:link {color: #00ccff;}
a:visited {color: #4DEF69;}
a:hover {color: #FFFF00;}
a:active {color: #FF6600;}
a {text-decoration: none;}


#fixed { margin:0 auto; width:692px; text-align: left; }


/* Header styles */

#header { clear:both; float:left; width:100%; font-family: "Courier New", Courier, monospace; height: 80px; background-color: #1166AA; background-image: url(../image/deco/abies5.jpg); }

#header2 { clear:both; float:left; width:100%; font-family: "Courier New", Courier, monospace; height: 120px; background-color: #1166AA;  }

.header-title { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000066; line-height: 34px; text-align: left }

.headersubtitle1 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #2D3B1C; font-variant: normal; line-height: 22px}

.headersubtitle2 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; font-variant: normal; line-height: 22px}



/* 'widths' sub menu */

#layoutdims { clear:both; margin:0; padding:6px 15px !important; text-align:right; } 


/* column container */

.colmask { position:relative; /* This fixes the IE7 overflow hidden bug */
	clear:both; float:left; width:100%; /* width of whole page */
	overflow:hidden; /* This chops off any overhanging divs */ }


/* common column settings */

.colright, .colmid, .colleft { float:left; width:100%; position:relative; }
.col1 { float:left; position:relative; padding:0 0 0 0; overflow:hidden; }
.col2, .col3 { float:left; position:relative; padding:0 0 0 0; overflow:hidden; }


/* 2 Column (left menu) settings */

.leftmenu { background:#004a7e;	/* right column background colour */ }
.leftmenu .colleft { right:486px; /* right column width */
	background:#005247; /* left column background colour */ }
.leftmenu .col1 { background:#004a7e; width:486px; /* right column content width */
	left:100%; /* 100% plus left column left padding */ }
.leftmenu .col2 { width:206px; /* left column content width (column width minus left and right padding) */
	float:left; left:0%; /* (right column left and right padding) plus (left column left padding) */ } 


/* Footer styles */
#footer { clear:both; height: 70px; font-family: "Courier New", Courier, monospace; background-image: url(../image/deco/rxsand.jpg); background-color: #1166AA; float:left; text-align:center; width:100%; }

#footer p { padding:10px; margin:0; }


/* original rjl styles below*/

.bottomdata1 {  font-size: 12px; line-height: 22px; color: #003399}

.headnameLC1 {  font-size: 28px; font-weight: bold; color: #003366; line-height: 28px; letter-spacing: 10pt; text-align: center; vertical-align: middle}

.headnameRUS1 { font-size: 20px; font-weight: bold; color: #003333; line-height: 22px; font-style: italic; letter-spacing: 10pt; text-align: center; vertical-align: top}

.headerinfo1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 20px; color: #003366}

.headnameLC2 {  font-size: 26px; font-weight: bold; color: #4DEF69; line-height: 28px; letter-spacing: 8pt; text-align: center; vertical-align: middle}

.headnameRUS2 { font-size: 22px; font-weight: bold; color: #00aaff; line-height: 24px; font-style: italic; letter-spacing: 6pt; text-align: center; vertical-align: top}

.headerinfo2 {  font-size: 15px; letter-spacing: 2px; text-align: center; vertical-align: bottom; line-height: 22px; color: #4DEF69}

.bottomdata2 {  font-size: 14px; line-height: 22px; color: #4DEF69}

.sidebartitles1 { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: normal; font-weight: normal; letter-spacing: 1px; color: #000000; vertical-align: middle}

.titlephotoinfo1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; line-height: 15px; letter-spacing: 1pt; text-align: center; vertical-align: top; color: #0099FF}

.inpagelinks {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; letter-spacing: 1px}

/* --> */