/*****************************************************************************
//-> CSS RESET
*****************************************************************************/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
body { line-height: 1.4em; }
a:focus { outline: 1px dotted invert; }
a { text-decoration: none; }
ol, ul { list-style: none; }
blockquote, q {  }
blockquote:before, blockquote:after,
q:before, q:after { float: left; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
.left { float: left; }
img.left { float: left; margin-right: 10px; margin-bottom: 10px; }
.right { float: right; }
.clear { clear: both; }
.center { text-align: center; margin: 0 auto; display: block; }
/*****************************************************************************
//-> CORE ELEMENTS
*****************************************************************************/
html, body {
	height: 100%;
	width: 100%;
	margin: 0 auto;
	padding: 0; }
 
body {
	font-family:Verdana, arial, Geneva, sans-serif;
	font-size:13px;
	color:#666; 
	background-color: #fff;
	font-weight:bold;
	background-image:url(../../images/BgPat_Wrapper.gif);
}
#wrapper {
	background-color: #fff;
	background-image:url(../../images/Wrapper_Bg.jpg);
	background-repeat:repeat-y;
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	width:760px;
	text-align: center; }
	
.msie6 #wrapper {
	height: 100%; }
 
 
#Header{
	position:relative;
	width:760px;
	height:60px;
	background-image:url(../../images/topLogo.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
a#logo{
 width:287px;
 height:60px;
 float:left;
}
ul#menu{
	position:relative;
	width:468px;
	height:60px;
	float:right;
	margin:0 0 0 5px;
	bottom:0;
	padding:0px;
}
ul#menu li{
	float:left;
	height:60px;
	margin:0 15px 0 0;
	padding:0;
	overflow:hidden;
}
ul#menu li a{
	line-height:95px;
	display:block;
	margin:0;
	padding:0;
	font-size:11px;
	overflow:hidden;
	color:#999;
	text-transform:uppercase;
}
ul#menu li a:hover{
	color:#000;
}
ul#menu li a.selected{
	color:#000;
}


/* Home Page Hidden Menu*/
ul#menu.hp{
	position:absolute;
	bottom:0px;
	left:0px;
	overflow:hidden;
	z-index:-20;
}
ul#menu.hp li{
	height:0px;
	width:0px;
}
ul#menu.hp li a{
	height:0px;
	width:0px;
	line-height:0px;
}



#mainContent{
	min-height:200px;
	text-align:justify;
	width:720px;
	margin:0 auto;
	padding:20px;
	direction:ltr;
}
#mainContent a{
	font-weight:normal;
}
#mainContent div{
	margin:0 auto;
	padding:0;

}
	#mainContent div.rtl{
		direction:rtl;
		text-align:right;
	
	}
#mainContent p{
	margin:15px 0;
	padding:0;
}
#mainContent object{
	width:720px;
	height:583px;
	margin:0 auto;
	text-align:center;
	display:block;
}
	#mainContent object embed{
		width:720px;
		height:583px;
		margin:0 auto;
		text-align:center;
		display:block;
	}
#mainContentTips{
	/*border-bottom:1px solid #DCDCDC;*/
	min-height:200px;
	margin:0 20px;
	text-align:justify;
	padding:20px 10px;
	direction:rtl;
}
#mainContentTips div{
	margin:0 auto;
	padding:0;
}
#mainContentTips p{
	margin:15px 0;
	padding:0;
}
#mainContentTips img{
	margin:0 10px 0 0;
	padding:0;
}
ul#content-select{
	position:relative;
	top:0;
	width:720px;
	margin:0;
	padding:0;
	border:none;
	list-style:none;
}
ul#content-select li{
	float:right;
	margin:0 0 18px 21px;
}
ul#content-select li.no_margin{
	margin:0 0 18px 0px;
}
ul#content-select li:hover{
	float:right;
}
ul#content-select li img{
	border:1px solid #FFF;
	width:100px;
	height:100px;
}
ul#content-select li img:hover{
	border:1px solid #333;
}


#FooterTop {
	margin: 0 auto;
	padding: 0;
	font-size: 20px;
	line-height: 20px;
	height: 20px;
	width: 100%; }
 
#Footer {
	position: relative;
	padding:0;
	bottom: 0;
	left:0;
	width: 100%;
	height: 20px;
	margin: -20px 0 0; }


form{
	margin:0;
	padding:0;
}
.noMargin{
	margin:0;
	padding:0;
}
.left{
	float:left;
}
.right{
	float:right;
}
.title{
	text-align:right;
	padding:0;
	margin:0;
	
}
table.main{
	width:100%;
	height:100%;
	border:0 none;
}
table.main td{
	vertical-align:middle;
}
.marginRight{
	margin-right:30px;
}
.title a{
	font-size:12px;
	color:#999999;
}
.title a:hover{
	text-decoration:underline;
}

.next{
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.paging{
	font-weight:bold;
	font-size:11px;
	color:#0099FF;
}
.Seperator{
	border-bottom:1px dotted #CCCCCC;
	font-size:5px;
	height:5px;
}
.Article a{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}
.Article a:hover{
	text-decoration:underline;
}
.formElement{
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	background-color:#eeeeee;
	color:#000000;
	width:280px;
}
.textAreaElement{
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	background-color:#eeeeee;
	color:#000000;
	width:280px;
	height:113px;
	overflow:auto;
}
.btnElement{
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#eeeeee;
	color:#000000;
	width:60px;
}
.clearboth{
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}
.Spacer{
	margin:0 auto;
	padding:0;
	text-align:center;
	width:720px;
	height:1px;
	border-bottom:1px solid #666;
}
* html body #wrapper .Spacer{
	position:relative;
	top:-15px;
}
.Stamp{
	padding-right:20px; 
	width:740px; 
	text-align:right; 
	background-color:#FFF;
	margin:0 auto;
}
.Stamp a{
	font-size:10px;
}
span.link{
	padding:5px 0 0 0;
}
.Stamp img{
	position:relative;
	top:3px;
	border:0;
}
strong{font-weight:bold;}
p{
	margin:0;
	padding:0;
}
h1{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}
h2{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}
ul{
	width:510px;
	list-style-type:none;
	display:block;
	margin:0;
	margin-right:10px;
	padding:0;	
	float:right;
	position:absolute;
	bottom:15px;
	right:0;
}
li{
	float:right;
	margin:0 5px;
	padding:0;
}

a {
 color: #999;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none; 
 }
-->