/*@import url(https://fonts.googleapis.com/css?family=Lato:400,100,300,100italic,300italic,400italic,700italic,700,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,500,400italic,500italic,700,700italic,900,900italic&subset=latin,latin-ext);*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
Body {
	background: url(http://www.moviexclusive.com//Resources/bg.jpg) no-repeat center top #166599;
	font-family:"Open Sans",Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	/*text-align:justify;*/
	color: #333333;
}
IMG { border:0px;}
p{
	line-height: 1.8em;
}
h1, h2, h3, h4{
	font-family:"Open Sans",Roboto,Raleway,Arial, Helvetica, sans-serif;	
}
h1{
	color:#116dc3;	
}
hr{
	height:0;
	border:1px 0 0 0;
	border-style:solid none none none;
	border-color:#ccc;
}
.NormalText {
	font-family: "Open Sans", Arial;
	font-size: 13px;
	color: #333333;
	text-align:justify;
}
.clear{
	clear:both;
	width:100%;	
}
.BannerBG {

}
.mcontainer{
	width:960px;
	margin:0 auto;
	background-color:#FFFFFF;	
}
.footer div:nth-child(2n){
	display:none;
}
.mnavi{
	width:100%;
	background-color:#ededed;
}
.mnavi .mnavilogo{
	float:left;	
}
.mgooad{
	float:left;	
	margin:8px 0 0 55px;
}
#top_menu{
	float:right;	
	background-color:#197b30;
}
#top_menu .mfaq{
	background-color:#8dc73f;	
}
#top_menu .mcart,
#top_menu .mfaq,
#top_menu .mcontact{
	display:inline-block;
	padding:3px 7px;
}
.mainNavi{
	width:100%;	
	background:  url("http://www.moviexclusive.com//Resources/menutab.gif") repeat-x scroll right 0px rgba(0, 0, 0, 0);
	height:69px;
}
.mainNaviL{
	width:93%;
	float:left;
}
.mainNaviR{
	width:7%;
	float:right;
	padding-top: 16px;	
}
.leftcol, .rightcol{
	box-sizing:border-box;	
}
.leftcol{
	width:60%;
	padding:24px 12px 24px 24px;
	float:left;
}
.rightcol{
	width:39%;
	padding:24px 24px 24px 12px;
	float:right;
}
.listings{
	width:100%;
	box-sizing:border-box;
	padding:10px 0;	
}
.listings .listingsitem{
	display:table;
	border-bottom: 1px solid #eeeeee;
	padding:10px 0;	
}
.listings .listingsitem:last-child{
	border-bottom: 0px solid #eeeeee;
}
.listings .listingsitem_thumb, .listings .listingsitem_text{
	display:table-cell;	
	vertical-align:top;
}
.listings .listingsitem_thumb{
	width:27%;	
}
.listings .listingsitem_text{
	width:72%;	
}

.listings h2, .listings h3, .listings h4 { text-align:left;}
.listings h2 { margin: 0px 0 1px 0; font-size: 18px; color:#116dc3;  text-align:left;}

.listingsRight{
	box-sizing:border-box;
	width:100%;	
	border:1px solid #ececec;	
	padding-top:0;
	padding-bottom:0;
}
.listingsRight .listingsitem{
	box-sizing:border-box;
	width:100%;	
}
.listingsRight .listingsitem .listingsitem_thumb{
	box-sizing:border-box;
	width:30%;
	padding:10px 10px 10px 10px;	
}
.listingsRight .listingsitem .listingsitem_text{
	box-sizing:border-box;
	width:70%;	
	padding:10px 20px 10px 10px;	
}
.listingsRight .listingsitem_text .NormalText{
	text-align:left!important;	
}
div.TopTen{
	width:100%;
	box-sizing:border-box;
	padding:10px;	
}
div.alsolike{
	width:23%; 
	text-align:left;  
	display:inline-block;
	height:300px;
	vertical-align:top;
}
div.FullWidth{
	width:100%;
	box-sizing:border-box;
	padding:10px;	
}
.MainTable {
	background-color: FFFFFF;
}

.sideThumb , .sideInfo{
	margin-bottom:20px;
}
.shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.footer{
	color:#FFFFFF;
	margin: 15px auto 15px auto;
	background-color:#166599;
	text-align:right;
	font-size: 70%;
}
.footer a {  margin: 0 0 0 5px;}
.footer a:link		{ text-decoration:none; color:#FFFFFF; }
.footer a:visited	{ text-decoration:none; color:#FFFFFF; }
.footer a:hover		{ text-decoration:none; color:#FFFFFF; }
.footer a:active		{ text-decoration:none; color:#FFFFFF; }
.footer a:focus		{ text-decoration:none; color:#FFFFFF; }
.WhiteText {
	font-family: "Open Sans", Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
.Title {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #000000;
	letter-spacing: 0pt;
}
.Text {
	letter-spacing: 0pt;
}

.BoxText {
	font-family:"Open Sans", Arial;
	font-size: 12px;
	color: #333333;
	font-style: italic;
}

.SpecialText {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: italic;
}
.SmallText {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.NormalLink:link {
	color: #333333;
	text-decoration: none;
}
a.NormalLink:visited {
	color: #333333;
	text-decoration: none;
}
a.NormalLink:hover {
	color: #333333;
	text-decoration: underline;
}
a.NormalLink:active {
	color: #333333;
	text-decoration: none;
}
a.ProductLink:link {
	color: #000000;
	text-decoration: none;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.ProductLink:visited {
	color: #000000;
	text-decoration: none;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.ProductLink:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.ProductLink:active {
	color: #000000;
	text-decoration: none;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.WhiteLink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.WhiteLink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.WhiteLink:hover {
	color: #FF0000;
	text-decoration: underline;
}
a.WhiteLink:active {
	color: #FF0000;
	text-decoration: none;
}
a.MoreLink:link {
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: "Open Sans", Arial;
}
a.MoreLink:visited {
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.MoreLink:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
a.MoreLink:active {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
/*a.FooterLink:link {
	color: #333333;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
a.FooterLink:visited {
	color: #333333;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
a.FooterLink:hover {
	color: #44AC01;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
}
a.FooterLink:active {
	color: #44AC01;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}*/
h3 {
	font-size: 14px;
}
.SectionTitle {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #666666;
	letter-spacing: 0pt;
}
.SectionTitleRed {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #FF0000;
	letter-spacing: 0pt;
}
.SubTitle {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #666666;
	letter-spacing: 0pt;
}
.BigText {
	font-family: "Open Sans", Arial;
	color: #666666;
}
.PageTable {
	background-repeat: repeat-x;
	/*background-image: url(http://www.moviexclusive.com//Resources/PageBG.jpg);*/
}
.StandardButton {
	font-weight: normal;
	color:#FFFFFF;
	background-color: #166599;
	border:2px #166599 solid;
	
	font-size: 90%;
	font-weight:bold;
}
A.PageSelector:link {
	COLOR: #116dc3;
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
A.PageSelector:visited {
	COLOR: #116dc3;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size: 11px;
}
A.PageSelector:hover {
	COLOR: #116dc3;
	TEXT-DECORATION: underline;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
A.PageSelector:active {
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial;
	font-size: 11px;
}
.PageSelectorText{
	font-family: Arial;
	color: #116dc3;
	font-size: 12px;
}.ProductTitle {
	font-family: "Open Sans", Arial;
	font-size: 14px;
	font-weight: normal;

}
.PicFrame {
	border: 1px solid #999999;
	margin: 5px;
}
.BoxFrame {
	border: 1px solid #999999;
	background-color: #EEEEEE;
}
.ProductDescription {
	font-family: "Open Sans", Arial;
	font-size: 12px;
	color: #666666;
}
.Underline {
	text-decoration: underline;
}

li {
	list-style-position: outside;

}.PicFrame {
	border: 3px solid #FFFFFF;
}
#top_menu a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family:"Open Sans", Helvetica, Arial, Tahoma;
	font-size:12px;		
}
#top_menu a:hover{
	color:#FFFF00;
	text-decoration:none;
	font-weight:bold;
	font-family:"Open Sans", Helvetica, Arial, Tahoma;
	font-size:12px;		
}
.bottom_bg {
	/*background-image: url(http://www.moviexclusive.com//Resources/BottomBG.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
}
.body_bg {
/*	background-image: url(http://www.moviexclusive.com//Resources/BodyBG.jpg);
	background-repeat: repeat-y;*/
}
.top_bg {
/*	background-image: url(http://www.moviexclusive.com//Resources/TopBG.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
}
.product_bg {
/*	background-image: url(http://www.moviexclusive.com//Resources/TopBG3.jpg);
	background-repeat: no-repeat;
	background-position:top;*/
}
.CartStatus {
	color:#333333;
}

.ErrorMessage{
	font-size:12px;
	color:#FF0000;
}
.SubTitleRed{
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #FF0000;
	letter-spacing: 0pt;
}
.details2 h1{
	font-weight:600;
	margin-top:12px;
}
.TabTitle {
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	letter-spacing: 0pt;
}
.Thumbnail {
	border:#CCCCCC 0px solid;
}
.PageSelectorBox{
	border:solid 1px #116dc3;
	/*background-color: #a5d9ff;*/
	text-align:center;
}
.PageSelectorBoxSel{
	border:solid 1px #116dc3;
	background-color: #116dc3;
	text-align:center;
	TEXT-DECORATION: none;
	font-family: "Open Sans",  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;	
}
.PageSelectorText {
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	color:#116dc3;
	font-size: 11px;
}
.PageSelectorTextSel{
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 11px;
}
A.PageSelector:link {
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	color:#116dc3;
	font-size: 11px;
}
A.PageSelector:visited {
	color:#116dc3;
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.PageSelector:hover {
	color:#116dc3;
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.PageSelector:active {
	color:#116dc3;
	TEXT-DECORATION: none;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.ReadMore{
	font-weight:bold;
	font-size:12px;
	font-family:"Open Sans", Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}
a.WhiteLink2:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.WhiteLink2:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.WhiteLink2:hover {
	text-decoration: underline;
}
h3 {
	margin: 0px 0 0px 0; font-size: 16px;
}

h2{
	margin: 0px 0 10px 0; font-weight:normal; margin: 1px 0 1px 0; font-size: 18px;  text-transform:uppercase;
}
h4{
	color:#116dc3; font-weight:600;font-size: 15px; margin:0;
	text-align:left;
}

h4 a:link, h4 a:visited {
	color:#116dc3; font-weight:600;font-size: 15px; margin:0; text-decoration:none;
}
h4 a:hover {
	color:#999; font-weight:600;font-size: 15px; margin:0; text-decoration:none;
}

h1 {
	margin: 0px 0 10px 0; font-weight:normal; margin: 1px 0 1px 0; font-size: 21px;  text-transform:uppercase; letter-spacing:0px;
	text-align:left; line-height: 28px;
}
.h1_border {
	border-bottom:dashed #000000 1px;
	padding-bottom: 10px;
}

.my_table1 th { 
	color: #ffffff;	
	background: #0f496f url(http://www.moviexclusive.com//Resources/content_tab.jpg) no-repeat -2px top;	
	padding: 7px 8px 7px 8px;	
	border:0;
	letter-spacing: 0.00em;
	font-size: 80%;
	text-transform:uppercase;
}
.my_table1 h2 { 
	color: #ffffff;	
	background: #0f496f url(http://www.moviexclusive.com//Resources/content_tab.jpg) no-repeat -2px top;	
	padding: 10px;	
	border:0;
	letter-spacing: 0.00em;
	text-transform:uppercase;
}
div.my_table1{
	width:100%;	
	margin-bottom:20px;
}
.my_table1 iframe{
	width:100%;	
}
.my_table1 th h2 { margin: 1px 0 1px 0; font-size: 18px;  text-align:left;}
.my_table1 td { 
	 text-align:left;
/*	font-size: 13px;	
	background-color: #FFFFFF;	
	padding: 0px 8px 5px 8px;	
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	letter-spacing: 0.00em;
	line-height:1.3em;*/
}
.my_table2 th { 
	color: #000000;	
	padding: 7px 8px 7px 8px;	
	border:0;
	letter-spacing: 0.00em;
	font-size: 80%;
	text-transform:uppercase;
}

.my_table2 th h2 { margin: 1px 0 1px 0; font-size: 18px; color:#116dc3;  text-align:left;}
.my_table2 td { text-align:left;}
.border_content {border-bottom: 1px solid #eeeeee;border-left: 1px solid #dddddd;border-right: 1px solid #eeeeee;}
.border_content2 {border-bottom: 1px solid #eeeeee; padding-bottom: 10px; padding-top: 10px;text-align:left;}
.border_content3 {border-top: 0px solid #eeeeee;padding-bottom: 10px; padding-top: 10px;text-align:left;}
.mycellwidth { width: 43%;}
.Orange {
color: #e8690d;
}
.mydiv {margin: 4px; border:0px #FF00FF solid; height:190px; position:relative; float:left;}
.mydiv2 {clear:left;}
.panelblack{ background-color:#000000;}

input.cat{
	height: 20px;
	width: 29px;
    margin: -18px 0 0;
    opacity: 0;	
}
#userForm ul{
	padding:0;
}
#userForm ul li{
	list-style: outside none none;
	display:inline-block;
	text-align:center;
	width: 29px;
	font-weight:bold;
	color:#616161;
	background-color: #efefef;
	border-style: solid;
    border-width: 1px 1px 0;
	border-color:#ccc;
	margin: 0 2px 0 0;
	float:left;
}
#userForm ul li.current{
	background-color: white;
}
#userForm ul li input:hover{
	cursor:pointer;
}
#userForm ul li div,
#userForm ul li input{
	float:left;
}
#response ul{
	border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    margin: 33px 0 0;
    padding: 5px 0 0;
}
#response a:link,#response a:visited,#response a:hover{
	color: #616161;
	text-decoration:none;
}
#response a:hover{
	text-decoration:underline;
}
#response ul li{
	display: inline-block;
    list-style: outside none none;
    min-height: 40px;
    padding: 5px 5px 10px;
    text-align: left;
    vertical-align: top;
    white-space: normal;
    width: 210px;
}
.main_image .whitelink2{
	margin-left:10px;
}
.ads{
	/*border: 1px solid #ececec;
    box-sizing: border-box;*/
    clear: both;
    display: block;
    margin: 0 0 20px;
    /*padding: 20px 0 20px 10px;*/
    width: 100%;
}.topnav {
	top: 45px;
	/*left: 210px; 
	width: 682px;*/
	z-index: 20;
	position: relative;
	text-align: right;
	font-size: 80%;
	white-space: nowrap;
}
.topnavtagselektiert {
	white-space: nowrap;
	display: block;
	padding: 3px 10px 2px 10px;
	font-weight: bold;
	background-color: #000000;
	cursor: pointer;
	float: left;
	margin-top: 4px;
	color: #41a62a;
}
.seperatortxt {
	white-space: nowrap;
	display: block;
	padding: 3px 0 2px 0;
	margin: 0 3px 0 3px;
	font-weight: bold;
	background-color: #000000;
	cursor: pointer;
	margin-top: 4px;
	color: #ffffff;
	float:left; position:relative;
}
.topnavtagselektiert01 {
	white-space: nowrap;
	display: block;
	padding: 3px 10px 3px 10px;
	margin-right: 10px;
	margin-top: 4px;
	font-weight: bold;
	background-color: black;
	cursor: pointer;
	float: right;
	color: #41a62a;
}

.subcontainer {
	font-family: Arial,Helvetica;
	width: 96px;
	color: black;
	/*background-image:url('/navimg/bg_sub_nav.jpg');*/
	position: relative;
	top: 0px;
	z-index: 2000;
	display: block;
	padding-bottom: 5px;
	border-bottom: solid 1pt #747476;
	border-right: solid 1pt #747476;
}
.suvnavi {
	font-size: 11px;
	color: black;
	width: 96px;
	cursor: pointer;
}
#gen {
	position: absolute;
	z-index: 900;
	display: none;
	/*border:solid black 1px;*/
}
#subnavcontainer {
	position: relative;
	top: 52px;
	_margin-top: 10px;
	padding-top: 12px;
	_padding-top: 5px;
	font-size: 8pt;
	font-weight: bold;
	height: 22px;
	width: 900px;
	background-color: #41a62a;
	clear:right;
	
}
#navbackground {
	background-color: #41a62a;
}
.subsubnav {
	position: absolute;
	z-index: 1000;
	display: none;
}
.abschlusslinks {
	width: 17px;
	height: 11px;
	border: 0px;
	background-color: #41a62a;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
}
.abschlussrechts {
	height: 11px;
	background-color: #d2d4d6;
	border-right: 1px solid #8e8d8d;
	border-bottom: 1px solid #8e8d8d;
}
#subnav1 {
	/* TS 29.09.2010 position raus, left und width rein */
	/* position: relative; */
	left: 0px !important; 
	width: 100% !important;	
	/* ENDE TS 29.09.2010 */	
	top: 0px;
	display: none;
	/*border-bottom:solid 1px #959698;*/
	/*border-left:solid 1px #959698;*/
	color: #878787;
	background-color: none;
	white-space: nowrap;
	padding-top: 3px;
	padding-bottom: 3px;
}
.insubnav1 {
	font-size: 100%;
	font-weight: bold;
}
.subnavseperator {
	padding-right: 4px;
	color: #ffffff;	
}
.insubnav1selektiert {
	font-size: 100%;
	font-weight: bold;
	color: #000000; 
}
/* diese Styles evtl. anpassen, je nach Art der Realisierung z.B. font-size:70% */
.subnavinnen {
	padding-left: 1px;
	padding-right: 1px;
	/* TS
	background-color: #41a62a; 
	background-image: url('http://www.moviexclusive.com//images/imgtemplates/navbg_n.gif'); */
	background-color: #FFFFFF;
	font-size: 90%;
}
.subnavtdinnen {
	/* TS 
	border-left: 10pt solid #000000;
	border-right: 10pt solid #000000; */
	border: 1pt solid #41A62A !important;
	padding-left: 10px;
	padding-right: 10px;
}
.sublicon {
	line-height: 12pt;
	padding-top: 2px;
	padding-bottom: 2px;
	/* border-bottom: 1px solid #000000; */
	border-top: 1px solid #41A62A;
	white-space: nowrap;
}
.searchbutton {
	margin-top: 3px;
	cursor: pointer;
}
.topnavlink { float:left; position:relative; margin: 0 6px 0 6px; color:#ffffff; font-weight:bold; font-size:14px;}
.topnavlink a { font-weight:bold; font-size:13px;}
.topnavlink a:link		{ text-decoration:none; color:#ffffff; }
.topnavlink a:visited	{ text-decoration:none; color:#ffffff; }
.topnavlink a:hover		{ text-decoration:none; color:#41a62a; }
/*a.topnavlink:visited:hover { text-decoration:none; color:#41a62a; }*/
.topnavlink a:active		{ text-decoration:none; color:#41a62a; }
.topnavlink a:focus		{ text-decoration:none; color:#ffffff; }

.subnavlink { float:left; position:relative; margin: 0px 3px 0 3px; color:#ffffff; }
.subnavlink a			{ font-weight:bold; font-size:12px; }
.subnavlink a:link		{ text-decoration:none; color:#ffffff; }
.subnavlink a:visited	{ text-decoration:none; color:#ffffff; }
.subnavlink a:focus		{ text-decoration:none; color:#ffffff; }
.subnavlink a:hover		{ text-decoration:none; color:#000000; }
.subnavlink a:active		{ text-decoration:none; color:#ffffff; }

.subsubnavlink a:link		{ text-decoration:none; color:#000000; }
.subsubnavlink a:visited		{ text-decoration:none; color:#000000; }
.subsubnavlink a:focus		{ text-decoration:none; color:#41A62A; }
.subsubnavlink a:hover		{ text-decoration:none; color:#41A62A; }
.subsubnavlink a:active		{ text-decoration:none; color:#000000; }
a.subnavlink:hover:visited { text-decoration:none; color:#000000; }*/
.normallink { color:#116dc3;}
.normallink a { font-size:12px; }
.normallink a:link		{ text-decoration:none; color:#116dc3; }
.normallink a:visited	{ text-decoration:none; color:#116dc3; }
.normallink a:hover		{ text-decoration:none; color:#116dc3; }
a.topnavlink:visited:hover { text-decoration:none; color:#116dc3; }
.normallink a:active		{ text-decoration:none; color:#116dc3; }
.normallink a:focus		{ text-decoration:none; color:#116dc3; }

.whitelink { color:#FFFFFF;text-decoration:none;}
.whitelink a { }
.whitelink a:link		{ text-decoration:none; color:#FFFFFF; }
.whitelink a:visited	{ text-decoration:none; color:#FFFFFF; }
.whitelink a:hover		{ text-decoration:none; color:#FFFFFF; }
.whitelink a:active		{ text-decoration:none; color:#FFFFFF; }
.whitelink a:focus		{ text-decoration:none; color:#FFFFFF; }

.blacklink2 { color:#000000;text-decoration:none;}
.blacklink2 a { }
.blacklink2 a:link		{ text-decoration:none; color:#000000; }
.blacklink2 a:visited	{ text-decoration:none; color:#000000; }
.blacklink2 a:hover		{ text-decoration:none; color:#000000; }
.blacklink2 a:active		{ text-decoration:none; color:#000000; }
.whitelink2 a:focus		{ text-decoration:none; color:#000000; }

.greenlink { color:#009999;text-decoration:none;}
.greenlink a { }
.greenlink a:link		{ text-decoration:none; color:#009999; }
.greenink a:visited	{ text-decoration:none; color:#009999; }
.greenlink a:hover		{ text-decoration:none; color:#009999; }
.greenlink a:active		{ text-decoration:none; color:#009999; }
.greenlink a:focus		{ text-decoration:none; color:#009999; }

.blacklink { color:#000000;}
.blacklink a { }
.blacklink a:link		{ text-decoration:none; color:#000000; text-decoration:underline;}
.blacklink a:visited	{ text-decoration:none; /*color:#000000;*/ }
.blacklink a:hover		{ text-decoration:none; color:#41a62a; text-decoration:underline; }
.blacklink a:active		{ text-decoration:none; color:#41a62a; text-decoration:underline; }
.blacklink a:focus		{ text-decoration:none; color:#41a62a; text-decoration:underline; }

.Justlink { color:#333333;}
.Justlink a { }
.Justlink a:link		{ text-decoration:none; color:#333333;}
.Justlink a:visited	{ text-decoration:none; color:#333333;}
.Justlink a:hover		{ text-decoration:none; color:#000000; }
.Justlink a:active		{ text-decoration:none; color:#333333;  }
.Justlink a:focus		{ text-decoration:none; color:#333333;  }

.topnavtag {

	white-space: nowrap;
	display: block;
	padding: 3px 12px 3px 12px;
	font-weight: bold;
	cursor: pointer;
	float: left;
	/*border-right:1px solid white;*/
	margin-top: 4px;
}

.doc_table {}
.doc_table td{ border-right:#41a62a 1px solid;margin: 0 0 0 0px;border-left:#41a62a 1px solid; border-bottom:#41a62a 1px solid;}
.SectionTitle { color:#41a62a; font-size: 16px; font-weight:bold;}

.loginbox { height:11px; font-size: 11px;}
.border { border: 1px #41a62a solid;height:14px; font-size: 12px; }
.side_menu li{ list-style-type:none; border-bottom:dashed #CCCCCC 1px; padding: 3px 0 3px 0; font-size: 14px;}
.sidemenu {}
.sidemenu a { text-transform:uppercase; }
.sidemenu a:link		{ text-decoration:none; color:#000000;}
.sidemenu a:visited		{ text-decoration:none;color:#000000; }
.sidemenu a:hover		{ text-decoration:none; color:#C71D27;}
.sidemenu a:active		{ text-decoration:none; color:#000000;}
.sidemenu a:focus		{ text-decoration:none; color:#000000;}

.GreyText { color:#616161; font-size:13px;}
.GreyText a {  color:#616161; font-size:13px;}
.GreyText a:link		{ text-decoration:none; color:#616161;}
.GreyText a:visited		{ text-decoration:none;color:#616161;}
.GreyText a:hover		{ text-decoration:underline; color:#616161;}
.GreyText a:active		{ text-decoration:none; color:#616161;}
.GreyText a:focus		{ text-decoration:none; color:#616161;}

.Blue {color: #116dc3;}
.Blue a {  color:#116DC3;}
.Blue a:link		{ text-decoration:none; color:#116DC3;}
.Blue a:visited		{ text-decoration:none;color:#116DC3;}
.Blue a:hover		{ text-decoration:underline; color:#116DC3;}
.Blue a:active		{ text-decoration:none; color:#116DC3;}
.Blue a:focus		{ text-decoration:none; color:#116DC3;}

.Orange { color: #e8690d; }
.Orange a {  color:#E8690D;}
.Orange a:link		{ text-decoration:none; color:#E8690D;}
.Orange a:visited		{ text-decoration:none;color:#E8690D;}
.Orange a:hover		{ text-decoration:underline; color:#E8690D;}
.Orange a:active		{ text-decoration:none; color:#E8690D;}
.Orange a:focus		{ text-decoration:none; color:#E8690D;}

.TopTen {color: #333333; ;}
.TopTen a {  color:#333333 ;}
.TopTen a:link		{ text-decoration:none; color:#333333;}
.TopTen a:visited		{ text-decoration:none;color:#333333;}
.TopTen a:hover		{ text-decoration:underline; color:#333333;}
.TopTen a:active		{ text-decoration:none; color:#333333;}
.TopTen a:focus		{ text-decoration:none; color:#333333;}

.red_button {width:55px; background-color:#990000; text-align:center; float:right; padding: 2px;}
.red_button a {color:#FFFFFF; /*font-size: 11px;*/ text-decoration:none;}

.ip_button_red  {width:55px; background-color:#990000; text-align:center;padding:2px; color:#FFFFFF; border:0; cursor:pointer; /*font-size: 12px;*/}

/*------pagination------------------*/
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to “right” to right align pagination interface*/
font-size: 11px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
text-decoration: none;
color: #000000;
/*background-color: #116dc3;*/
}

.pagination a:hover, .pagination a:active{
color: #000000;
background-color: #FFFFFF;
}

.pagination a.currentpage{
background-color: #FFFFFF;
color: #000000 !important;
border-color: #000000;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: #009999;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
background-color: #FFFFFF;
border: 0;
}@charset "UTF-8";

/* SpryMenuBarHorizontal.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/



/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul
{	
/*	border:#333333 1px solid;*/
}

li
{	
/*	border:#333333 1px solid;*/
}

ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
	width: 700px;
	padding-left:12px;
	padding-top:8px;
	height:21px;	
	/*border:#333333 1px solid;*/
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 32px 0 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	text-align: left;
	cursor: pointer;
	float:left;	
	/*border-left:#FFFFFF 1px solid;*/
		
	background: url(/Resources/SubSep.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:auto;
	xpadding-right:32px;
	
}

ul.MenuBarHorizontal li.no_stroke{
	background:none;
	padding-left:0px;
}

/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type:none;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 170px;
	
	white-space:nowrap;
	position: absolute;
	left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
{
	height: 21px;
	margin-top: 2px;
	
	width: 100%;
	
	/*background:url(/Resources/submenubg.jpg);*/
	background-color:#FFFFFF;
	opacity:1;
	filter:alpha(opacity=100);
}

ul.MenuBarHorizontalHover ul li
{
	color: #000000;
	font-weight:normal;
	
	height:21px;
	/*background:url(/Resources/submenubg.jpg);*/
	background-color:#FFFFFF;
	opacity:1;
	filter:alpha(opacity=100);	
}

/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -0 6 6 98%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
{
	border: 0px solid #CCC;
}

/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	padding-left: 5px;
	padding-right: 5px;	
	color: #FFFFFF;
	text-decoration: none;
}

/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	color: #41a62a;
	text-decoration: none;
}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	color: #000000;
}

ul.MenuBarHorizontal ul a.MenuBarItemHover
{
	color: #41a62a;	
	
	height:21px;
	/*background-color:#FFFFFF;
	background:url(/Resources/submenubg.jpg);*/
	font-family:Arial, Helvetica, sans-serif;
	opacity:1;
	filter:alpha(opacity=100);	
	font-size:11px;
	padding-left:11px;	
}

/*****************************************************MenuBarHorizontal**************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	/* background-image: url(http://www.moviexclusive.com//SpryAssets/SpryMenuBarDown.gif); */
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	/* background-image: url(http://www.moviexclusive.com//SpryAssets/SpryMenuBarRight.gif); */
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
/* Sub menu items */
ul.MenuBarHorizontal ul
{
	border:#41a62a 1px solid;
	background-color:#FFFFFF;
}
ul.MenuBarHorizontal li li a
{
	color: #000000;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:11px;
}
ul.MenuBarHorizontal li li
{
	/*background:url(http://www.moviexclusive.com//SpryAssets/MenuBG.gif);
	background-repeat:no-repeat;
	background-position:left;*/
	padding-left:0px;
	margin-left:0px;
}

ul.MenuBarHorizontal li li.ListNormal
{
	background:url(http://www.moviexclusive.com//SpryAssets/MenuBG.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:0px;
	margin-left:0px;
}

ul.MenuBarHorizontal li li.ListLast
{
	padding-left:0px;
	margin-left:0px;
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	/* background-image: url(http://www.moviexclusive.com//SpryAssets/SpryMenuBarDownHover.gif); 
	background-repeat: no-repeat;
	background-position: 95% 50%;*/
}
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	/* background-image: url(http://www.moviexclusive.com//SpryAssets/SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;*/
}

ul a.MenuBarItemSubmenu
{
	/*background-image: url(http://www.moviexclusive.com//SpryAssets/SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;*/
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	display:none;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}