﻿body{background-color: #e1e1e1;font-family: Verdana, Arial, Helvetica, sans-serif;font: Verdana;font-size: 10px;margin:10;}

img{border:0;}

h1{font:bold 12px arial;color:#fe6601;float:left;padding:10px 0;}

#layout{width:970px;background:#fff;border:solid 0px #d3d3d3;margin:0 auto;}



#userlogin{background:#6b6b6b;height:36px;padding:0 0px;}

.welcome{background:#FF0000; width:900px; float:left;}

#freesign{padding:4px 0 6px 0;float:left;}

#signin{float:right;width:518px;}

#signin .content{width:auto;font:11px/20px arial;color:#fff ;float:left;padding:6px 10px 0px 0;}

#signin .content a{text-decoration:none;color:#fff;}

#signin .content a:hover{text-decoration:underline;}

#signin .content input{width:102px;height:16px;font:11px arial;color:#333;}

#body-container{width:970px; background:#fff; float:left;}
 
#body-container .left{width:649px;background:#fff;border-right:dotted 1px #c0c0c0;float:left; padding:10px 0 25px 18px;}

#body-container .right{float:left; padding-top:10px; width:288px; } 

#body-container .right .image{
	width:auto;
	text-align:center;
}

#body-container .right .related{float:left;padding:3px 16px 16px 15px;}

#body-container .right .board{ padding:14px 20px 0 16px; float:left; border-top:dotted 1px #c0c0c0; width:260px;}

#body-container .left .search{background:#f1f1f1;width:620px;float:left;padding:9px 0 8px 14px;}
   
#body-container .left .search .content{padding:5px 0 5px 15px;float:left} 
    
#body-container .left .search .content input{width:329px;height:16px;font:13px arial;color:#333;}
 
.player{background:#fff; float:left} 

.ratings{width:596px;padding:17px 33px 12px 19px;border-bottom:dotted 1px #c0c0c0;float:left;}

.rating{float:left;}

.share{float:right;}

#text-field{float:left;padding:11px 0 13px 10px;}



#box{padding:0 14px 0 14px;}

.box_1{float:left;background:url(images/bg_1.gif) repeat-x;width:275px;border:solid 1px #e7e7e7;font:12px/18px arial;font-weight:600; color:#7b7a7a;padding:18px 5px 14px 10px;height:50px; background-color:#e7e7e7;}

.box_2{float:right;background:url(images/bg_1.gif) repeat-x;width:275px;border:solid 1px #e7e7e7;font:10px arial;color:#333;padding:18px 5px 14px 10px; height:50px; background-color:#e7e7e7;}  

.box_3{float:left;background:url(images/bg_1.gif) repeat-x;width:600px;border:solid 1px #e7e7e7;font:12px/18px arial;font-weight:600; color:#7b7a7a;padding:18px 14px 14px 10px;height:auto; background-color:#e7e7e7;}

.footer-area
{
    float:left;
}

A.trailLaunchSearch:link {
	PADDING-LEFT: 10px; font:bold 12px arial; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #fe6601; PADDING-TOP: 5px;   TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.trailLaunchSearch:visited {
	PADDING-LEFT: 10px; font:bold 12px arial; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #fe6601; PADDING-TOP: 5px;   TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.trailLaunchSearch:hover {
	PADDING-LEFT: 10px; font:bold 12px arial; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: black; PADDING-TOP: 5px;   TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.TrailLabel {
	font:bold 12px arial;color:#fe6601; TEXT-DECORATION: none
}

.related-content
{
    width:270px;
    background:#fff;
    padding:10px 0;
   
    float:right;
    
    
   
}
   
.related-content .text
{
    background:#383c3d;
    font:bold 12px arial;     
    color:#fff;
    height:15px;
    padding:8px 0px 8px 0px;
    float:left;
    width:270px;
    padding:7px 0 7px 8px;
    

} 


.related-content .content
{
   
    float:left;
    padding:15px 0 0px 0px;
    
    
} 
.related-content .second
{
    
    float:left;
    border-top:solid 1px #c0c0c0;
    padding:15px 0 15px 0px;
    
} 
  


.related-content .content .icon
{
    float:left;
    background:#fff;
    
    } 
    


.related-content .content .video
{
    float:right;
    padding-right:7px;
    padding-top:12px;
    font:bold 11px arial;
    color:#ff6c12;
    padding-bottom:15px;
    
} 

.related-content .content .video a
{   
    font:bold 11px arial;
    color:#ff6c12 ;
    text-decoration:none;   
}

.related-content .content .video a:hover
{
     
    font:bold 11px arial;
    color:#ff6c12 ;
    text-decoration:underline;   
}


.related-content .second .icon
{
    float:left;
    background:#fff;
    
    } 
    
.related-content .second .video1
{
   
    float:right;    
    font:bold 11px arial;
    color:#333;
    
   
}
.related-content .second .video1 a
{
    float:right;
    font:bold 11px/17px arial;
    color:#333;
    width:179px;
    padding-right:7px;
     padding-left:5px;
    text-decoration:none;
   
}
.related-content .second .video1 a:hover
{
    float:right;
    font:bold 11px/17px arial;
    color:#333;
    width:179px;
    padding-right:7px;
     padding-left:5px;
    text-decoration:underline; 
   
}
.related-content .second .video
{
    float:right;
    padding-right:7px;
    padding-top:12px;
    font:bold 11px arial;
    color:#ff6c12;
    
    
} 
.related-content .second .video a
{   
    font:bold 11px arial;
    color:#ff6c12 ;
    text-decoration:none;   
}

.related-content .second .video a:hover
{
    
    
    font:bold 11px arial;
    color:#ff6c12 ;
    text-decoration:underline;   
}

  


.related-content .second .icon
{
    float:left;
    background:#fff;
    
    } 
    
.related-content .second .text1
{
    float:right;
    font:12px/17px arial;
    color:#333;
    width:179px;
    padding-right:7px;
   
}

.related-content .second .video
{
    float:right;
    padding-right:7px;
    padding-top:12px;
    font:bold 11px arial;
    color:#ff6c12;
    
} 
.registrationtable-2
{
    padding-left:50px;
    padding-bottom:30px;
}

.registrationsignup
{
    padding:22px 0 0px 18px;   
}

.registrationpadding
{
    padding:0px 0 14px 0px;
}

.registrationtable
{
    
    border:solid 1px #dcdcdc; 
    width:404px;
    padding:10px;
   
}

.registrationpadding
{
    
   
    padding-bottom:10px;
}


.registrationtext
{
    
    font:normal 10pt/10pt arial;
    color:#191919 ;
    vertical-align:middle;
    padding-right:15px;
    text-align:right;
    
 
}

.registrationfield-2
{
     width:260px;
    font:normal 10pt/10pt arial;
    color:#191919 ;
    
      
    
}

.registrationfield-3
{
     width:80px;
    font:normal 10pt/10pt arial;
    color:#191919 ;
   
    
}

.registrationborder
{
	background:
    url(images/border-reg.jpg) repeat-x;
    
}
.registrationProcess
{ font:normal 14pt arial;
    color:#fe8400;
    padding:22px 0 20px 22px;
}
.registrationtext1
{ font:normal 10pt arial;
    color:#333333;
    padding:0px 0 16px 22px;
}

    
.registrationtable2
{
    padding-left:50px;
    padding-bottom:30px;
}

.registrationtext2
{
    font:normal 10pt arial;
    color:#333333;
    
}


.flashplayerborder
{
	border-bottom:solid 1px #d6d6d6;
	border-left:solid 1px #d6d6d6;
	border-right:solid 1px #d6d6d6;
	background:url(../../images/player-bg.JPG) repeat-x; 
	
	
	
}


.filledRatingStar
{
	background-image: url(../../images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../../images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../../images/SavedStar.png);
}

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.footerlinksmg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


.footerlinksmg:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: auto;
	height: 20px;
	background-color: #666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.border
{
    border:solid 1px #d3d3d3;
}
.style8 {
	FONT-SIZE: 9px
}
.copyrightmg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
	word-spacing: 1pt;
	padding-left: 15px;

}
.stylegeneral {
	FONT-SIZE: 11px; COLOR: #4d4d4d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.registrationtext1
{ font:12px/20px Arial, Helvetica, sans-serif;
    color:#333333;
    padding:0px 10px 16px 22px;
   	text-align:justify;
	word-spacing:1px;	
}

#text-field .url{padding-left:15px;padding-right:6px;font:11px/20px arial;color:#000;float:left;}

#text-field .embed{padding-left:45px; padding-right:6px;font:11px/20px arial;color:#000;float:left;}     

#text-field .content-url{font:12px arial;color:#333;float:left;padding-right:0px;}

A.links1:link {
	FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR:black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:0 4px 0 0; TEXT-DECORATION: none
}
A.links1:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links1:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.stylehome
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight:600;
}

.FooterLinksClass1 a
	{color: #000000; font-size: 10px; font-weight: normal;
		
		text-decoration:none;
	}
		.FooterLinksClass1 a:hover
	{
		text-decoration:underline;
	}	
	
.FooterLinksClass a
	{
		font:bold 12px Arial;
		color:#000000;
		text-decoration:none;
	}
		.FooterLinksClass a:hover
	{
		text-decoration:underline;
	}	   
 #header{width: 970px; height: 100px; background: url(../../images/bg-orange.gif) repeat-x;}
 #logo{padding: 16px 0 4px 18px; width:703px; float: left;}
 #menu{float:left; padding: 45px 0 0 0; width:249px; margin:0; }
 #menu ul{ list-style:none; margin:0; padding:0;}
 #menu li{ display:inline; padding:0 5px 0 0px;} 

trailSearch {
	PADDING-LEFT: 10px; font:bold 12px arial; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #fe6601; PADDING-TOP: 5px;   TEXT-ALIGN: left; 
}
  
  .pageTitle {
	padding-left:0px;padding-top:10px;FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  BACKGROUND: #69a6d5; TEXT-ALIGN: left;height:25px;padding-left:10px;
} 




A.links:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
              
A.links1:link {
	FONT-WEIGHT:600; FONT-SIZE: 11px; COLOR:black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding:0 4px 0 0; TEXT-DECORATION: none
}
A.links1:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.links1:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


