body {
	padding: 0;
	margin: 0;
}
table {
 text-align: left;
}
em {
	color: red;
}

a {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #2450D3; text-decoration:  underline}
     a:hover {  font-weight: normal; color: #0033CC; text-decoration: none}
	 a:active {color: #2450D3;}

     .links0 {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: orange; text-decoration: none}
     a:hover.links0 {  font-weight: bold; color: #FFC4A1; text-decoration: underline}

     .links1 {  font-family: Arial; font-size: 12px; font-weight: normal; color: #A5A5A5; text-decoration: none}
     a:hover.links1 {  font-weight: normal; color: #FFFFFF; text-decoration: none}

     .links2 {  font-family: Arial; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: -1px;}
     a:hover.links2 {  font-weight: bold; color: #FFFFFF; text-decoration: underline}

     .links3 {  font-family: Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
     a:hover.links3 {  font-weight: normal; color: #FFC4A1; text-decoration: underline}


     .links4 {  font-family: Arial; font-size: 11px; font-weight: bold; color: #FFC4A1; text-decoration: none}
     a:hover.links4 {  font-weight: bold; color: #FFC4A1; text-decoration: underline}

     .links5 {  font-family: Arial; font-size: 12px; font-weight: normal; color: #0033CC; text-decoration: underline}
     a:hover.links5 {  font-weight: normal; color: red; text-decoration: none}

     .links6 {  font-family: Arial; font-size: 18px; font-weight: normal; color: #B60000;  text-decoration: none; letter-spacing: -1px;}
     a:hover.links6 {  font-weight: normal; color: #B60000; text-decoration: underline}

     .links7 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #737F85; text-decoration: none}
     a:hover.links7 {  font-weight: normal; color: #737F85; text-decoration: underline}

     .links8 {  font-family: Tahoma; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
     a:hover.links8 {  font-weight: bold; color: #737F85; text-decoration: underline}

     .links9 {  font-family: Tahoma; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none}
     a:hover.links9 {  font-weight: normal; color: #FFFFFF; text-decoration: underline}

     .links10 {  font-family: Arial; font-size: 11px; font-weight: bold; color: #435057; text-decoration: none}
     a:hover.links10 {  font-weight: bold; color: #000000; text-decoration: underline}
                                                          
     .links11 {  font-family: Arial; font-size: 12px; font-weight: bold; color: #005F95; text-decoration: none}
     a:hover.links11 {  font-weight: bold; color: #435057; text-decoration: underline}

     .links12 {  font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
     a:hover.links12 {  font-weight: bold; color: #000000; text-decoration: underline}

     .links13 {  font-family: Tahoma; font-size: 18px; font-weight: normal; color: #5A6971; text-decoration: none}
     a:hover.links13 {  font-weight: normal; color: #000000; text-decoration: none}

	 .accordion_toggle {
			display: block;
			height: 29px;
			width: 200px;
			background: #E6E9EF;
			padding: 0 0 0 5px;
			line-height: 29px;
			color: #ffffff;
			font-family: Tahoma;
			font-weight: bold;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #004A6F;
			border-bottom: 1px solid #FFFFFF;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle_active {
			background: #004A6F;
			color: #E6E9EF;
			border-bottom: 1px solid #FFFFFF;
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

a img {	border: 0; }

/********** Site menu ***********/
.sitemenu {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.sitemenu a {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.sitemenu a:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}



/* HEADER */


#header #nav-primary ul { list-style: none; margin: 7px 0 0 0; padding: 0 0 0 80px;}
#header #nav-primary ul li { margin: 0 3px 0 0; padding: 0; float: left; background: #006699 url(img/bg/bg_nav_primary_right.gif) no-repeat 100% 0; white-space: nowrap; }
#header #nav-primary ul li a { color: #FFF; display: block; text-decoration: none; background: url(img/bg/bg_nav_primary_left.gif) no-repeat 0 0; margin: 0; padding: 7px 20px 5px; text-align: center; font-size: 12px; font-weight: normal; }
#header #nav-primary ul li:hover, #header #nav-primary ul li.hover { background-color: #197FB2; background-position: 100% -150px; }
#header #nav-primary ul li:hover a, #header #nav-primary ul li.hover a { background-position: 0 -150px; }
#header #nav-primary ul li.on, #header #nav-primary ul li:hover.on { background-color: #2E80A8;  background-position: 100% -300px; }
#header #nav-primary ul li.on a, div#header #nav-primary ul li:hover.on a { background-position: 0 -300px; }



/********************************/
     .links14 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #5F5F5F; text-decoration: none}
     a:hover.links14 {  font-weight: normal; color: #000000; text-decoration: underline}

     .links15 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color:  #1C1C1C; text-decoration: none}
     a:hover.links15 {  font-weight: normal; color: #A40000; text-decoration: underline}

.links15a {  
   font-family: Tahoma; 
	font-size: 11px; 
	font-weight: normal; 
	color:  #B82700; 
	text-decoration: underline;
}
.links15a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C1C;
	text-decoration: none;
}

  .links16 {  font-family: Tahoma; font-size: 18px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: -1px;}
     a:hover.links16 {  font-weight: normal; color: #000000; text-decoration: underline}

     .links17 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #0033CC; text-decoration: none}
     a:hover.links17 {  font-weight: normal; color: #000000; text-decoration: underline}

     .links18 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #000000; text-decoration: underline}
     a:hover.links18 {  font-weight: normal; color: gray; text-decoration: underline}

     .links19 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #1C1C1C; text-decoration: none}
     a:hover.links19 {  font-weight: normal; color: #000000; text-decoration: underline}

     .links20 {  font-family: Tahoma; font-size: 18px; font-weight: normal; color: #435057; text-decoration: none}
     a:hover.links21 {  font-weight: normal; color: #000000; text-decoration: none}

     .links21 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #737F85; text-decoration: none}
     a:hover.links21 {  font-weight: normal; color: #737F85; text-decoration: underline}

     .links22 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #5F5F5F; text-decoration: none}
     a:hover.links22 {  font-weight: normal; color: #000000; text-decoration: underline}

     .links23 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #006600; text-decoration: none}
     a:hover.links23 {  font-weight: normal; color: #006600; text-decoration: underline}
 
     .links24 {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
     a:hover.links24 {  font-weight: bold; color: #000000; text-decoration: underline}

     .links25 {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #282828; text-decoration: none}
     a:hover.links25 {  font-weight: normal; color: #A40000; text-decoration: underline}

     .links26 {  font-family: Tahoma; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none}
     a:hover.links26 {  font-weight: bold; color: #000000; text-decoration: underline}

     .links27 {  font-family: Verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
     a:hover.links27 {  font-weight: bold; color: #000000; text-decoration: underline}

     .links28 {  font-family: Verdana; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none}
     a:hover.links28 {  font-weight: normal; color: #A40000; text-decoration: underline}

     .links29 {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
     a:hover.links29 {  font-weight: bold; color: #A40000; text-decoration: underline}

     .links30 {  font-family: 'tahoma'; font-size: 18px; font-weight: normal; color: #000000; text-decoration: none;}
     a:hover.links30 {  font-weight: normal; color: #154B82; text-decoration: underline}

     .links31 {  font-family: Tahoma; font-size: 14px; font-weight: bold; color: #2B587A; text-decoration: none}
     a:hover.links31 {  font-weight: bold; color: #000000; text-decoration: underline}

     .links32 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #2450D3; text-decoration: none}
     a:hover.links32 {  font-weight: normal; color: #000000; text-decoration: underline}

.links33 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #2450D3; text-decoration:  underline}
     a:hover.links33 {  font-weight: normal; color: #0033CC; text-decoration: none}

     .but { font-family: Tahoma; font-size: 11px; color: #FFFFFF;background-color: #8e9eb2;border: 1px solid #768ba4;}


     .icon {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #2450D3; text-decoration: none}
     a:hover.icon {  font-weight: normal; color: #000000; border: 3px solid #09f; text-decoration: underline}

.rteimage
{
	cursor: pointer;
	padding: 1px;
}

.rteImageRaised
{
	border: 1px outset;
	cursor: pointer;
	padding: 0px;
}

.rteImageLowered
{
	border: 1px inset;
	cursor: pointer;
	padding: 0px;
}

.rteimage:hover
{
	background: #EBEBEB;
	cursor: pointer;
}
   .td2 {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF}
     a:hover.td2 {  font-weight: bold; color: orange; text-decoration: underline}



     td { font-family: Tahoma; font-size: 12px; font-weight: normal; color: #000000}

.input {
	font-size: 12px;
	font-family: Tahoma;
}

.select {
	font-size: 12px;
	font-family: Tahoma, Helvetica, sans-serif;
}

.textarea {
	font-size: 12px;
	font-family: Tahoma, Helvetica, sans-serif;
}
.okbtn {
	font-family: Tahoma;
	font-size: 12px;

}.red {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.green {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #008000;
}
.whitehr {
	color: #ffffff;
	height: 2px;
}
.error {
	font-family: Tahoma;
	font-size: 11px;
	color: #B82700;
}
.error a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

.user_menu_links {
	font-family: Verdana;
	font-size: 11px;
	color: #0228c9;
	text-decoration: underline;
}
.user_menu_links a {  
   font-family: Verdana; 
	font-size: 11px; 
	color: #0228c9; 
	text-decoration: underline;
}
.user_menu_links a:hover {  
   font-family: Verdana; 
	font-size: 11px;
	color: #0228c9; 
	text-decoration: underline;
}


.linksgreen {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #009500; text-decoration: none}
     a:hover.linksgreen {  font-weight: normal; color: #009500; text-decoration: underline}

.bodyl:first-letter {
font-family: Tahoma;

    font-size: 40pt;
    margin-bottom: -6pt;
    margin-right: 0.1em;
    float: left;
    border-bottom: none;
    text-transform: uppercase;
    line-height: 28pt;}

.text_profile_name {  font-family: Tahoma; font-size: 18px; font-weight: normal; color: #ffffff; 

text-decoration: none; letter-spacing: -1px;
}

.title_quote {
	background: #FEFFBD;
	border: 1px dotted rgb(190,190,190);
	border-bottom: 0;
	color: #222;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

 .quote {
	color: #000000;
	FONT: 10px Verdana; 
	text-align:justify;
	background-color: lightyellow; 
	border: 1px dotted rgb(190,190,190);
	padding: 5px;
	}
	
.cats {  
   font-family: verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:  #1C1C1C; 
	text-decoration: none;
}
.cats a {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B82700;
	text-decoration: underline;
}
.cats a:hover {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C1C;
	text-decoration: none;
}
.catsa {  
   font-family: verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:  #B82700; 
	text-decoration: underline;
}
.catsa:hover {
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1C1C1C;
	text-decoration: none;
}
.cats li {
	margin-bottom: 6px;
}
UL {
	color: #0033CC;
}
a.advsearch {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #A40000;
	text-decoration: underline;
}
a.advsearch:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #A40000;
	text-decoration: none;
}

/*div.sape, div.sape a {
	font-size: 6px;
}*/

.popular a {
	color: #800000;
	font-size: 11px;
}

ul.account_options, ul.account_options2 {
	list-style-image: url('/images/pick.jpg');
	padding: 0;
	margin: 0 0 0 20px;
}

ul.account_options li, ul.account_options2 li {
	margin-bottom: 15px;
	padding-left: 5px;
}
ul.account_options a {
	color: #B82700;
	font-weight: bold;
}

ul.account_options2 a {
	color: #B82700;
}

.links26a {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.links26a a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.links26a a:hover {  
    font-weight: bold; 
	color: #000000; 
	text-decoration: underline;
}

/* comment */
textarea.comments  {
	font-family: Tahoma;
	font-size: 12px;
	/*border: 1px solid #CFCFCF;
	overflow: auto;*/
}
textarea.comments_answer  {
    font-family: Tahoma;
	width: 350px;
	padding-bottom: 10px;
	border: 1px solid #CFCFCF;
	overflow: auto;
}

.inner_td {
font-family: Tahoma;
background-color: #F5F5F5;
border: 1px solid #CFCFCF;
}

.tbcomments {

font-family: Tahoma;
border-bottom: 0px solid #CFCFCF;
color: #000000;
font-size: 12px;
}

.maintb {
background: ;
}


.inttb {
background-image: url(files/1/page/tblbg);
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
}

.ss {
	border: 2px solid #B3B9C3; !important
}

.inttb a {
font-family: Tahoma;
color: #2450D3;
font-size: 11px;
}

.inttb a:hover {
font-family: Tahoma;
color: #2450D3;
font-size: 11px;
}

.maintb a {
font-family: Tahoma;
color: #2450D3;
font-size: 11px;
}

.maintb a:hover {
font-family: Tahoma;
color: #2450D3;
font-size: 11px;
}

.textname {
font-family: Tahoma;
color: #000000;
font-size: 11px;
}

.textmain {
font-family: Tahoma;
color: #000000;
font-size: 11px;
}

.textsmall {
font-family: Tahoma;
color: #000000;
font-size: 10px;
}

.default_block_titles { font-size: 12px; font-weight: bold; color: #2B587A; font-family: Tahoma;  border-top: 1px solid #B3B9C3;}
.default_block_titles:hover { font-size: 12px; font-weight: bold; color: #2B587A; font-family: Tahoma;  }

fieldset {
	width: 806px;
	border: 1px solid #A5A5A5;
	margin-top: 15px;
}
#competition_form input {
	width: 100%;
}