@charset "utf-8";

/* Resets everything */
* {padding:0px; margin:0px; border:0;}

/* remember to define focus styles! */
:focus {outline:0px;}

body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#6d6e71; margin:0px 0px 0px 17px;background:url(../images/pagebg.gif);}

a {text-decoration: none; color:#000000;}
a:hover{text-decoration:underline;color:#272627;}
a.active{color:#272627;}

cancel a {text-decoration: none; color:#6D6E71;}
cancel a:hover{text-decoration:underline;color:#272627;}
cancel a.active{color:#272627;}

img a{border:0;}

.clear{clear:both; height:0; overflow:hidden;}

select, input, textarea{border:1px solid #B6B7B8; float:left;}
input, textarea{padding:2px;}
textarea{height:100px;}
/*label{float:left; width:auto; padding:5px 10px 0 0;}*/
label{float:left; width:auto;}
/*	wider  */
.whitebase {width:100%; float:left;}
.whitebasecontent{float:left; width:auto; background-color:#ffffff; padding:15px 10px;}
.whitebasecontent1{float:left; width:auto; background-color:#ffffff; padding:15px 10px;}
.whitebasecontent2{float:left; width:891px; background-color:#ffffff; padding:15px 10px;}

/*	Fixed centered  */
.fixedcentered {width:913px; float:left; font-weight:normal;}


a.underline{text-decoration:underline;}
a:hover.underline{text-decoration:none;}


.blockspacer{margin-bottom:15px;}
.blockspacertop{margin-top:15px;}
.floatleft{float:left;}
.floatright{float:right;}
.rightspacer{margin-right:10px;}

h1{font-size:14px;}

.rightwhitebg{width:913px; float:left; background:url(../images/rightbg.gif) left top repeat-y;}

a:hover.redcolor{color:#808080;}
a:hover.redcolor{text-decoration:underline;}

.headingspacer{margin-bottom:28px;}
.marginright{margin-right:45px;}
.marginright3{margin-right:30px;}
.marginright1{margin-right:30px;}
.marginright1-n{margin-right:38px;}
.marginright5{margin-right:50px;}
.marginright6{margin-right:72px;}
.marginright4{margin-right:12px;}
.marginright2{margin-right:80px;}
.black{color:#000;}
.margintop{margin-top:50px;}


ul#pikame{
	padding-left:0;
	width:450px;
	margin:0 auto;}
.pika_main{
	width:600px;
	padding-right:20px;
	margin:0 auto;}
#pikame li{
	margin:5px;
	float: left;
	border:0px solid #222;}
	.red-circle{
	width:14px;
	height:16px;
	float:left;
	/*background-color:#ce242c;*/
	padding-right:5px;
}


/*For Image Move*/
/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer;}
.pika_main img{border:none; display:block; height:350px;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:30px;text-align:center;}
.pika_navigation a{font-size: 12px;color:white;text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/*For Image Move*/

/* Pager Control */
.paging{vertical-align:top; font-size:11px; margin-top:20px; color:#666666; float:right; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold;}
.paging h1{font-size:11px; color:#666666; float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold;}
.paging a{margin-right:5px;text-decoration:none; color:#666666;}
.paging span{color:#FFFFFF; font-weight:bold;}
.paging ul {list-style:none;margin:0;padding:0;}
.paging ul li {display:inline;margin:0;padding:0}
.paging .disabled { color: #000000; }
.paging .enabled { color: #ccc; }
.paging li.current a { color: #ccc; font-weight: bold;  }
.paging a:hover { border-color: #6D8E44; }

