body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666
}	
a {
	color:#666666;
	text-decoration:none
}
a:hover {
	color:#666666 /* 0460EB */
}
a.linkBlue {
	color:#0460EB
}
a.linkBlue:hover {
	color:#0460EB
}
h1 {
	font-size:12px;
	margin:0;
}
h2 { font-size:12px; font-weight:400; margin:0 }
h3 { color:#8DC73F; font-size:16px; margin:0 }
p { margin-bottom:0px }
.page {
	width:780px;
	direction:rtl;
	text-align:right;
	margin: 0px auto	
}
.header { height:60px }
.logo {
	width:167px;
	height:60px
}
.topmenu {
	text-align:left;
	height:14px;
	width:613px
}
.manage {
	width:224px
}
.intro {
	width:355px;
	height:34px;
	margin-top:0px;
	padding:4px 12px 0
}
.topmenulink {
	display:block;
	width:110px;
	height:23px;
	padding-top:2px;
	font-size:16px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:700;
	background:url(../images/button_green.gif)
}
.topmenulink:hover { color:#FFFFFF }
.orange { color:#343434; background:url(../images/button_orange.gif) }
.orange:hover { color:#343434 }
.toplink {
	float:left;
	text-align:left;
	margin-right:2px
}
#menubar {
	width:780px;
	background-color:#FFFFFF;
	float:right
}
a.mainmenu-link {
	display:block;
	padding-top:5px;
    font-size: 14px;
	width:110px;
    color: #FFFFFF;
	background:url(../images/mainmenu.gif);	
	height:20px;
	font-weight:700;
	text-decoration:none
}
a.mainmenu-link:hover {
	background:url(../images/mainmenu.gif) bottom;
    color: #343434;
}
.mainmenu {
	float:right; 
	width:110px;
	margin:7px 0px 0px 1px;
	text-align:center
}
.mainBody {
	float:right;
	margin-top:4px;
	width:100%
}
.rightCol {
	padding-left:4px;
	width:130px;
	height:auto;
	float:right;
}
.centerCol {
	float:right;
}
.leftCol {
	width:120px;
	float:left
}
.noCols {
	width:780px
}
.twoCols {
	width:646px;
}
.threeCols {
	width:516px;
	padding-left:4px
}
div.module {
	float:right;
	margin-bottom:4px;
	width:100%;
	background:url(../images/template_04.gif) repeat-x #D6F7A9
}

div.module div {
	height:auto !important;
	height:20px;
	width:100%;
	background:url(../images/template_06.gif) no-repeat top right
}

div.module div div {
	height:auto !important;
	height:20px;
	width:100%;
	background:url(../images/template_03.gif) no-repeat top left
}

div.module div div div {
	padding:2px;
	background:none
}

div.module div div div div {
	background:none
}
div.blue { background:url(../images/blue_center.gif) repeat-x #DBE9FE /*6CA7FF*/ }
div.blue div { background:url(../images/blue_right.gif) no-repeat top right }
div.blue div div { background:url(../images/blue_left.gif) no-repeat top left }

h3.moduletitle {
	color:#fff;
	padding:5px 5px 6px 0
}
form {
	margin: 0px;
	padding: 0px;
	font-size:12px;
}
img.png {
	behavior:url("pngbehavior.htc");
}
a.boards {
	font-size:12px;
	display:block;
	background-color:#D6F7A9; 
	color:#666666;
	font-weight:700;
	padding:1px 2px 1px 2px;
	width:100%;
	text-decoration:none
}

a.boards:hover {
	font-size:12px;
	color:#FFFFFF;
	display:block;
	font-weight:700;	
	padding:1px 2px 1px 2px;
	background-color:#8DC73F; /*7C9D2A*/
	width:100%;
}
.nav-boards {
	float:right; 
	text-align:center
}
#nav a {
	color:#666666
}
a.nav {
    FONT-SIZE: 13px;
    COLOR: #333333;
	font-weight:700;
	text-decoration:none
}

a.nav:hover {
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
	background-color:#9EC931;
    text-decoration: none
}

a.board, a.board:hover {
    FONT-SIZE: 14px;
    COLOR: #FFFFFF; /* #6C6450 */
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:700;
    TEXT-DECORATION: none
}

.componenttitle {
	font-size:20px; font-weight:700; color:#ffffff; padding:2px 10px 0px 0px
}
TEXTAREA {
    COLOR: #666666
}

INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
    COLOR: #666666
}

input.inputButton {
	border:solid 1px #466901;
	background-color:#5B8110;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:700;
}

SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	font-size:12px;
}
/* serach sections on board */
.searchpanel {
	width:778px;
	float:right;
	margin-top:4px;
	border:solid 1px #8DC73F
}
.search {
	font-size:11px;
	width:758px;
	float:right
}
.search div {
	font-weight:700;
	float:right; 
	width:auto !important;
	margin-left:2px;
	margin-right:2px
}
.boardsearch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400
}

#length {
	background-color:#FF9900;
	font-weight:700;
	color:#343434;
}

.nav {
	background-color:#D6F7A9;
	color:#ffffff;
}

.footer {
	border-top:dotted 1px #ededed;
	text-align:center;
	float:inherit;
	width:780px;
	margin: 10px auto;	
	font-size:11px;
    color:#003399;
    padding-top:5px;
	font-family:Arial, Helvetica, sans-serif
}
.footer a:hover {
    FONT-SIZE: 11px;
    COLOR: #ff590a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
table.module TD {
    FONT-SIZE: 13px;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left:10px;
    TEXT-DECORATION: none
}
td.must {
	color:#990000;
	font-weight:700;
	font-size:12px;
}
table.mainboard th { color:#ffffff }

table.mainboard a, table.mainboard a:hover { color:#ffffff }
TH {
	text-align:right;
	color:#105D89;
}
.selldetails {
	width:220px;
}
.input {
	width:120px;
}
.select {
	width:125px;
}

.bottom {
	background-color:#3399FF; 
	color:#FFFFFF; 
	border-color:#3399FF; 
	font-weight:700;
}

.bottom A {
    FONT-SIZE: 11px;
    COLOR: #0000cd;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.bottom A:hover {
    FONT-SIZE: 11px;
    COLOR: #ff590a;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
div.moduletable {
	padding-bottom:10px;
}
table.payment th {
	color:#333333;
	text-align:center
}

/* regular 1 */
.tr1_1000out { cursor:pointer; background-color:#FCFBF9; color:#343434 }
.tr1_1000over { cursor:pointer; background-color:#E0F0B2; color:#343434 } 
.tr1_1000click { cursor:pointer; background-color:#E0F0B2; color:#343434 } 
.tr1_1000visited { cursor:pointer; background-color:#F0F0F0; color:gray } 
/* regular 2 */
.tr2_1000out { cursor:pointer; background-color:#F6F3EA; color:#343434 }
.tr2_1000over { cursor:pointer; background-color:#E0F0B2; color:#343434 } 
.tr2_1000click { cursor:pointer; background-color:#E0F0B2; color:#343434 } 
.tr2_1000visited { cursor:pointer; background-color:#EFF2E7; color:gray } 
/* bold 1 */
.tr1_1100out { cursor:pointer; font-weight:700; background-color:#FCFBF9; color:#343434 }
.tr1_1100over { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 } 
.tr1_1100click { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 } 
.tr1_1100visited { cursor:pointer; font-weight:700; background-color:#F0F0F0; color:gray } 
/* bold 2 */
.tr2_1100out { cursor:pointer; font-weight:700; background-color:#F6F3EA; color:#343434 }
.tr2_1100over { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 } 
.tr2_1100click { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 } 
.tr2_1100visited { cursor:pointer; font-weight:700; background-color:#EFF2E7; color:gray } 
/* bold and highlight */
.tr1200out { cursor:pointer; font-weight:700; background-color:#a1c05f; color:#343434 }
.tr1200over { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 }
.tr1200click { cursor:pointer; font-weight:700; background-color:#E0F0B2; color:#343434 } 
.tr1200visited { cursor:pointer; font-weight:700; background-color:#a1c05f; color:gray }