body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
cite,code,em,strong,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
th{text-align:left;}
h1,h2,h3,h4{font-size:100%;}
q:before,q:after{content:'';}
body{font:13px verdana,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial, helvetica, sans-serif;}
pre,code{font:100% monospace;*font-size:100%;}
body*{line-height:1.22em;}
strong { font-weight:bold; }

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#434478;
}




.link_white { 
	text-decoration:none; 
	color:#FFFFFF; 
}

#center {
	width:800px;
	background-color:#151642;
	overflow:auto;
	overflow:hidden;
	padding:auto;
	margin:auto;
}
#body_content {
	overflow:auto;
	overflow:hidden;
}
#body_content h1 {
	color:#EF58A8;
	font-size:16px;
	display:block;
	text-align:center;
	margin-bottom:8px;
}

#body_content h2 {
	color:#9A9BAD;
	font-size:16px;
	display:block;
	margin-top:6px;
	margin-bottom:6px;
	text-align:center;
}

#body_content p {
	text-align:center;
	margin-bottom:15px;
}
#body_content a, #body_content a:link, #body_content a:visited {
	color:#EF58A8;
	text-decoration:none;
}

#content strong {
	font-weight:bold;
	color:#EF58A8;
}


#left {
	background-image:url(../images/bg_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

#right {
	background-image:url(../images/bg_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#masthead {
	width:800px;
	height:216px;
}

#breadcrumbs {
	background-color:#434478;
	padding:2px;
	margin-top:2px;
	padding-left:10px;
	padding-bottom:5px;
	font-size:10px;
}

.ad {
	text-align:center;
}

#content {
	width:548px;
	float:left;
	overflow:auto;
	overflow:hidden;
	padding-left:22px;
	padding-right:20px;
	padding-top:9px;
}
.showImage {
	text-align:center;
	padding-top:8px;
}
.showImage input { 
	width:430px;
	border:1px solid #EF58A8;
	background-color:#151642;
	color:#EF58A8;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pink {
	font-weight:bold;
	color:#EF58A8;
}
.bg_white {
	overflow:auto;
	overflow:hidden;
	background-color:#FFFFFF;
	color:#151642;
}
.form1 {
	margin-top:5px;
}

/*pagination */
.pagination {
	display:block;
	text-align:center;
	color:#FFFFFF;
}
.pagination a, .pagination a:link, .pagination a:visited {
	color:#EF58A8;
}

#updates {
	text-align:center;
	padding-left:40px;
}
#updates img {
	/*width:128px;
	height:128px;*/
	border:0;
}
#updates div {
	overflow:auto;
	overflow:hidden;
	/*width:115px;
	float:left;
	padding:8px;
	margin:10px;
	text-align:center;*/
}
#updates div a, #updates div a:link, #updates div a:visited {
	color:#EF58A8;
	font-weight:bold;
	display:block;
	text-align:center;
	text-decoration:none;
}


/*menu*/
#menu {
	width:210px;
	float:left;
	overflow:auto;
	overflow:hidden;
	text-align:right;
}
#menu h1 {
	background-image:url(../images/menu_h1.jpg);
	background-repeat:no-repeat;
	display:block;
	width:194px;
	height:36px;
	padding-right:15px;
	padding-top:17px;
	margin-bottom:-12px;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
}
#menu ul {
	padding-bottom:12px;
}
#menu ul li {
	padding-right:15px;
	background-image:url(../images/menu_li.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	display:block;
	padding-top:4px;
	padding-bottom:6px;
}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#menu ul li a:hover {
	color:#EF58A8;
}

#footer {
	clear:both;
	background-color:#151642;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:10px;
	text-align:center;
	font-size:10px;
}
#footer a, #footer a:link, #footer a:visited {
	color:#EF58A8;
}

/* tutorial */
.tutorial {
	text-align:left;
}
.tutorial .tut_divs {
	overflow:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #434578;
	background-color:#D7D7DF;
	margin-top:4px;
	margin-bottom:4px;
	color:#151642;
	text-align:left;
	
}
.tutorial .tut_divs p {
	text-align:left;
	
}
#body_content .tut_divs p {
	text-align:left;
	padding-bottom:0;
	margin-bottom:0;
}
