@charset "UTF-8";
/* CSS Document */
a {text-decoration:none; color:#ae32b1;}
a:hover {color:#000}
#topRight {float:right; height:18px;}
#topRight li {font-size:11px;display:inline;}
#topRight ul { font-size:10px; list-style:none;} 

body {font-family: "HelveticaNeue-Regular", "Helvetica Neue Light", Helvetica, Arial, sans-serif;}
html {font: Verdana, Arial, Helvetica, sans-serif; }

.h1small {font-size:12px;padding:2px; margin:0px; padding-bottom:0px; padding-left:0px;}
.h1smallNews {font-size:14px; margin:0px; padding-bottom:0px; padding-left:0px;}
.h1BlackBlue {color:#000;}
.h1BlackBlue:hover{color:#0066FF;}
h1 {font-size:16px;}
h2 {font-size:13px; padding-bottom:2px; margin-bottom:2px;}
h3 {font-size:12px}
#pageContainer {width:945px; margin-left:auto; margin-right:auto;}

#mainNav {background-image:url(http://static.thailand.tv/template/menuBGs.png); background-repeat:repeat-x; height:36px;}
#mainNav ul {list-style:none; height:36px; width:853px; padding:0px; float:left; margin:0px; margin-left:3px;}
#mainNav li {display:inline; float: left; margin-top:4px;}
#mainNav li a {display:block; height: 36px; width:95px; background-image:url(http://static.thailand.tv/universal/template/sTab.png); background-repeat:no-repeat;  color:#fff; font-size:16.5px; padding-top:0px; 
padding-bottom:0px; margin:0px; }
#mainNav li a:hover { color:#ae32b1;}
#mainNav li a:active {color:#ae32b1;}
.liWatch {padding-left:20px; padding-right:0px; margin:0px; position:relative;top:5.5px;}
.liNews{padding-left:21px; padding-right:0px; margin:0px;position:relative;top:5.5px; } 
.liUpload {padding-left:17px; padding-right:0px; margin:0px;position:relative;top:5.5px; }


#content {width:615px; font-size:14px; border-right:dotted 1px #999999; text-align:justify; padding-right:9px; padding-top:0px; margin-top:0px;float:left; }
#rightBar {float:right; width:312px; padding-left:8px; padding-top:9px; min-height:500px;}

#footer {width:945px; height:23px; background-image:url(http://static.thailand.tv/template/footerbg.jpg);  margin-left:auto; margin-right:auto; margin-bottom:0px; padding-bottom:0px; clear:both;background-repeat:repeat-x;background-color:#E8E8E8 ; }
#footer ul {list-style:none; margin-right:8px; font-size:11px; float:right; margin-top:6px;}
#footer li {display: inline;}
#footer li a:hover { text-decoration:none; color:#000;}

#tosChunk {font-size:12px;}

.sectionNav {float:right; margin-right:5px; margin-left:14px; width:200px;}
.sectionNav a {line-height:12px: font-size:13px; }
.sectionNav a:hover {color:#D8D8D8; }
.sectionNav ul {list-style:none; font-size:13px;padding:0px; margin:0px; width:200px;  }
.sectionNav li {padding:0px; margin:0px;}
.sectionNav ul li {text-align:center;}
.navHeader {
background-color:#ebf4fb; 
border-top: 1px dotted #3e5f9d;
border-bottom: 1px dotted #3e5f9d; 
color:#0066FF; 
padding-top:2px; 
padding-bottom:2px;
text-align:center; font-size:13px; width:200px; }

.wideSectionNavLeft {float:left; width:150px; margin-left:7px; }
.wideSectionNavLeft ul {list-style:none; font-size:13px;padding:0px; margin:0px; width:150px; }
.wideSectionNavLeft li {padding:0px; margin:0px;}
.wideSectionNavLeft ul li {text-align:left;}

.wideSectionNav{float:right; width:150px; }
.wideSectionNav ul {list-style:none; font-size:13px; padding-top:2px; margin:0px; width:150px; float:right; }
.wideSectionNav li {padding:0px; margin:0px;}
.wideSectionNav ul li {text-align:left;}

.wideNavHeader {
background-image:url(http://static.thailand.tv/universal/template/sideNavBG.png); 
background-repeat:repeat-x;
height:21px;
margin-bottom:3px;
color:#FFF; 
padding-top:3px; 
font-family:Gill Sans;
padding-bottom:1px; font-size:13px; width:307px;  text-align:center;}
.wideNavHeader a{color:#FFF;}
.wideNavHeader a:hover{color:#B8B8B8; }
.logLink hover{color:#B8B8B8; }
.wideNavHeader a:visited{color:#FFF;}


/* Styles for 3 front news Boxes */
.newsBox {display:inline; list-style:none; padding:0px; margin:0px;}
.newsBox li {float:left; width:178px; height:80px; padding-right:10px; padding-left:12px; text-align:left; font-size:13px; background-color: #fce5fe; padding-bottom:2px; padding-top:2px;}
.newsBox li a {color: #000; font-weight:bold; }
.newsBox li a:hover {text-decoration:underline; color: #ae32b1;}
.newsBox li:hover {background: #fff;}

.forumBox {display:inline; list-style:none; padding:0px; margin:0px;}
.forumBox li {float:left; width:178px; height:57px; padding-right:10px; padding-left:12px; text-align:left; font-size:13px; background-color: #fce5fe; padding-bottom:2px; padding-top:5px;}
.forumBox li a {color: #000; font-weight:bold; }
.forumBox li a:hover {text-decoration:underline; color: #ae32b1;}
.forumBox li:hover {background: #fff;}

/* Styles for 3 thaiHow Boxes */
.thaiHowBox {display:inline; list-style:none; padding:0px; margin:0px;}
.thaiHowBox li {float:left; width:178px; height:45px; padding-right:10px; padding-left:12px; text-align:left; font-size:13px; background-color: #fce5fe; padding-bottom:2px; padding-top:6px;}
.thaiHowBox li a {color: #000; font-weight:bold; }
.thaiHowBox li a:hover {text-decoration:underline; color: #ae32b1;}
.thaiHowBox li:hover {background: #fff;}


.qSum { width:592px; background-color: #fce5fe; padding:4px; margin-bottom:2px; float:left;}
.qThumb {width:60px;margin-top:2px;margin-left:2px; float:left; border:none;}
.qSumTitle { font-size:14px;padding:2px; margin:0px; padding-bottom:0px; padding-left:0px;}
.qSumTitle a {color: #000; font-weight:bold; }
.qSum a:hover {text-decoration:underline; color: #ae32b1;}

.vidSumTitle {text-align:left; font-size:14px;padding:2px; margin:0px; 
padding-bottom:0px; padding-left:0px;}
.vidSumTitle a { color:#000; font-weight:bold; }
.vidSum a:hover {text-decoration:underline; color: #ae32b1;}

.vidSum {height:100px; width:600px; padding:4px; background-color: #fff; margin-bottom:2px; float:left;}
.vidSum:hover {background-color: #fce5fe; }
.vidMeta {float:right; height:84px; font-size:10px; padding-right:3px; padding-left:6px; border-left:1px dotted  #666666;}
.vidThumb {width:152px; float:left;}

.frontVidBox {}

.frontVidBox a:hover {text-decoration:underline; color: #000;}
.frontVidBox .title a {color:#FFF; }
.frontVidBox .title a:hover{font-style:italic;}


.vidTitle {
height: 28px;
width:587px;
	margin: 0;
	padding: 0 0 0 13px;
margin-top:0px;
	background: #343434 url(http://static.thailand.tv/template/boxtop1.jpg) no-repeat 0 0%;
	color: #FFF;
font-size:18px;

}
.vidTitle a {color:#FFF;padding-bottom:3px; }
.vidTitle a:hover {font-style:italic;}
/* Thin Title for small elements */
.thinTitle {
	height: 20px;
width:587px;
	margin: 0;
	padding: 7px 0 0 13px;
margin-top:9px;
	background: #343434 url(http://static.thailand.tv/template/boxTop.png) no-repeat 0 0;
	color: #FFF;
font-size:16px;}

.thinTitle a {color:#FFF;} 
.thinTitle a:hover {font-style:italic;}




#boxBottom {width:600px; height:30px;}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
background:url(http://static.thailand.tv/universal/template/formBGs.png) repeat-x left top;
}

fieldset div {
	clear: both;
	position: relative;}
/*
label, fieldset div.cr p {
	margin: 1;
	display: block;
	
	text-align: right;
	float: left;
font-size:14px;}
*/
fieldset div.cr label {
	text-align: left;
	width: auto;
	float: none;
padding=right:2px;}

fieldset div span {
	display: none;}

fieldset div:hover span {
	margin-left: 10em;
	display: block;
	position: absolute;
	z-index: 100;
	float: right;
border:none;}

* html fieldset div span {
	display: block;
}

.removed {
	display: none !important;}
fieldset br {
	display: none;
}

.loginLegend {display:none;}
.popUpLoginButton{float:left;margin-right:100px;}

input {
border:none;
background-color:#F0F0F0; 
height:20px;
margin-left:3px;
}

input:focus {
background-color:#FFFFFF;
border:1px solid;
}


.error {color:#FF0000; font-size:10px; line-height:110%; }

.thaiHowTips ul {margin-top:0px; padding-top:0px;}
.thaiHowTips li {margin-top:7px; list-style-type:decimal; font-size:27px; line-height:55%}
.thaiHowTips li span {font-size:16px;}


.thaiHowSum { width:592px; background-color: #fce5fe; padding:4px; margin-bottom:2px; float:left; width:400px;}

/* New Style to replace depracated Vid Panels */

.vidPanel {margin-bottom:16px;height:28px;margin-top:0px; background: url(http://static.thailand.tv/template/boxtop2.jpg) no-repeat 0 0%;}

/* Used for panels with Title in Anchor Element */
.vidPanelTitle {color:#FFF;margin:0px;padding:0px;margin-left:18px;position:relative;top:5px;}

.vidPanelTitle:hover {font-style:italic;color:#FFF;}


/* Used for panels with Title in Header Element */
.vidPanelHeader {color:#FFF;margin-left:18px;position:relative;
top:6px;}

.bigFormField {
height:24px;
font-size:14px;
}


.paginationNav { float:left; display:inline;margin:0 0 9px 4px; padding:0px;}
.paginationNav li {float:left; margin-left:0px; display:inline; margin-right:7px; background-color:#E8E8E8; padding:3px;border:2px solid #d6d9db;font-size:11px;}
.paginationNav li a {color:#000;}
.paginationNav li a:hover {color:#ae32b1;}
/* Styles for category and location pages */
#loc {display:inline;list-style-type:none; }
#loc li {float:left;margin-right:23px;margin-bottom:15px;}


