﻿html
{
    margin:0;
	padding:0;
    height:100%; /*needed for container min-height */
}
body
{
    margin:0;
	padding:0;
	background-color:#373534;
	height:100%; /* needed for container min-height */
	font-family:Arial;
	font-size:9pt;
}
.form
{
    position:relative; /* needed for footer positioning*/
    margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* FF IE7 Opera */
	min-height:100%;   /*FF IE7 Opera  */
	height:100%;
}
#main
{
    position:relative;
    min-height:100%;
    height:100%;
    overflow:hidden;
}
.MainArea
{
    min-height:100%;
    padding-bottom:5em;
}
.MainText
{
    margin-left:30px;
    width:55%;
    color:#CCCCCC;
    line-height:1.5;
}
.MainText2
{
    margin-left:30px;
    width:50%;
    color:#CCCCCC;
    line-height:1.5;
}
#FAQText
{
    margin-left:50px;
}
#FAQText A:link
{
    text-decoration:none;
    color:White;
}
#FAQText A:visited
{
    text-decoration:none;
    color:White;
}
#FAQText A:active
{
    text-decoration:none;
    color:White;
}
.RightColumn
{
   float:right;
   margin-right:20px;
   width:25%;
}
.RightColumn2
{
   float:right;
   margin-right:20px;
   width:40%;
}
.helper
{
    clear:both;
}
.footer
{
    position:absolute;
    clear:both;
    width:100%;
    padding-top:5em;
	bottom:5px; /* stick to bottom clear:both;*/
    font-size:8pt;
    text-align:center;
    text-decoration:none;
    color:#CCCCCC;
}
.footer A:visited
{
    text-decoration:none;
    color:#CCCCCC;
    height:60px;
}
.footer A:active
{
    text-decoration:none;
    color:#CCCCCC;
}
#top
{
    background-image:url('../images/bkgd_circles.gif');
    min-height:150px;
    height:150px;
}
#TopLeftLogo a
{
    background-image:url('../images/BClogo.gif');
    float:left;
    height:121px;
    width:175px;
    margin-top:15px;
    margin-left:15px;
    background-repeat:no-repeat;
    display: block;
}
#mid
{
    background-color:#D53044;
    height:100px;
    padding-top:5px;
    min-width:100%;
    text-align:center;
    overflow:hidden;
}
.MidLinks
{
    height:40px;
    width:920px;
    /*background-color: Black;*/
    margin-top:auto;
    margin-bottom:auto;
    margin-left:auto;
    margin-right:auto;
    /*overflow:hidden*/
}
#FBBorC
{
    float:left;
    min-width:5%;
    padding-right:50px;
}
#FBOmicle
{
    float: right;
    min-width:5%;
    padding-right:50px;
}
#MidAds
{
    float:left;
    min-width:30%;
    text-align:center;
    overflow:hidden;
}
#CastMain
{
    padding-left:15%;
    float:left;
    width:35%;
    padding-top:50px;
}
#amazon
{
    padding-top:50px;
}
.facebook
{
    padding-left:100px;
    padding-top:100px;
    width:475px;
}
.PanelMainPage
{
    margin-left:10px;
    margin-right:10px;
    width:450px;
}
/*.MidLinks A:link
{
    text-decoration:none;
}
.MidLinks A:visited
{
    text-decoration:none;
   
}
.MidLinks A:active
{
    text-decoration:none;
    
}*/
.adjustedZIndex 
{
    z-index: 10;
}
#Testimonial
{
    margin-right:150px;
    margin-left: 250px;
    padding-top: 10px;
    min-width:300px;
}
.Ads
{
   
}
#ContactCol1
{
    float:left;
    margin-left:50px;
}
#ContactCol2
{
    float:left;
    margin-left:10px;
}
.ContactContainer
{
    margin-left:auto;
    margin-right:auto;
    font-family:Courier New;
    background-color:#373534;
    width:560px;
    height: 400px;
}
.ContactContainerPart
{
    margin-left:auto;
    margin-right:auto;
    font-family:Courier New;
    background-color:#373534;
    width: 900px;
    height: 600px;
    
}
.SurveyContainer
{
    margin-left:auto;
    margin-right:auto;
    font-family:Courier New;
    background-color:#373534;
    width: 900px;
    height: 700px;
    
}
.ContactContainer2
{
    width: 99%;
}
.ContactContainerRec
{
    margin-left:auto;
    margin-right:auto;
    font-family:Courier New;
    background-color:#373534;
    height:575px;
    width:565px;
}
.ContactContainer3
{
    width: 99%;
}
#ContactCol1_2
{
    float:left;
    margin-left:40px;
    /*width: 142px;
    height: 751px;*/
}
#ContactCol1_2_1
{
    float:left;
}
#ContactCol1_2_2
{
    float:left;
}
#ContactCol1_2_3
{
    clear: both;
    float:left;
    margin-left:40px; 
}
#ContactCol1_2_4
{
    float:left; 
}
#ContactCol1_2_5
{
    float:left;
    margin-left:60px; 
}
#ContactCol1_2_6
{
    float:left; 
}
#ContactCol2_2
{
    float:left;
    margin-left:10px;
    width: 299px;
    /*height: 750px;*/
}
#ContactCol1_3
{
    float:left;
    margin-left:40px;
    width: 139px;
}
#ContactCol2_3
{
    float:left;
    margin-left:10px;
    width: 299px;
}
.msg
{
    width:100%;
    text-align:center;
    color:#D53044;
    margin-left:auto;
    margin-right:auto;
}
.FormRadioButton
{
    height:63px;
    width: 140px;
}
.LabelDiv
{
    height:24px;
    width:56px;
}
.LabelDiv2
{
    height:24px;
    width:170px;
}
.LabelDiv3
{
    height:63px;
    width:137px;
}
.LabelDiv4
{
    height:24px;
    width:250px;
}
.LabelDiv5
{
    height:24px;
    width:150px;
}
.FormWatermark
{
    color:#CCCCCC;
    font-family:Courier New;
}
#watermark
{
    clear:both;
    background-image:url('../images/OR_watermark.gif');
    background-repeat:no-repeat;
    position:absolute;
    width: 175px;
    height: 157px;
    left: 0px;
    bottom:0px;
    z-index:-2;
}
#ColWrapper
{
    position:relative;
    z-index:2;
}
#col1
{
    float:left;
    padding-left:25px;
    margin-top:20px;
    font-size:large;
    font-weight:bold;
    color:White;
    text-align:center;
    width:15%;
}
#col2
{
    float:left;
    margin-left:20%;
    margin-top:20px;
    font-family:Courier New;
    font-size:medium;
    font-weight:bold;
    color:#CCCCCC;
    width:40%;
}
.BorCSurvey
{
    margin-top:20px;
    font-family:Courier New;
    font-size:medium;
    font-weight:bold;
    color:#CCCCCC;
    text-align: left;
    width:100%;
}
#col3
{
   
    float:left;
    padding-left:20px;
    margin-right:20px;
    margin-top:20px;
    color:#CCCCCC;
    width:90%;
}
#col3 A:link
{
    text-decoration:none;
}
#col3 A:active
{
    text-decoration:none;
}
#col3 A:visited
{
    text-decoration:none;
}
#ParticipateLink
{
    color:#D53044;
    text-align: left;
}
.CompanyInfo
{
    padding-left:20px;
    margin-right:20px;
    margin-top:20px;
    color:#CCCCCC;
    float:right;
}
#CompanyText
{
    float:left;
}
.message
{
   width:80%;
}
.message A:link
{
    font-size:smaller;
    color:Yellow;
}
.message A:active
{
    color:Yellow;
}
.message A:visited
{
    color:Yellow;
}
#MessageText
{
    padding-left:5px;
    padding-right:5px;   
}
#DebateLink
{
    font-family: Arial;
    font-size:small;
    color:White;
    font-style:italic;
}
.TopNavigation 
{
    text-decoration:none;
}
.TopNavigation A:link
{
    text-decoration:none;
}
.TopNavigation A:visited
{
    text-decoration:none;
}
.TopNavigation A:active
{
    text-decoration:none;
}
.popupControl
{
	position:absolute;
	/*visibility:hidden;*/
}
#FooterLinks
{
   color:#CCCCCC;
}
/*For Silverlight*/
.container 
{
    width:600px;
    margin-top:auto;
    margin-bottom:auto;
}
#InsideContainer
{
    float:left;
    width: 396px;
    height: 196px;
}
#morejelly 
{
    margin-top: 60px;
    text-align: right;
}
.SLTitle
{
    font-size: large;
    text-align: center;
    color: #FFFFFF;
    padding-top:25px;
    width: 395px;
}
.style3
{
    font-size: small;
}
.style4
{
    text-align: left;
}
#mySilverlightControlHost
{
    padding-left:100px;
}
.Other
{
   color:#CCCCCC;
   width:300px;
}
.FreeCH
{
   color:#CCCCCC;
   width:250px;
}
#DivFreeCH
{
    width:80%;
    margin-left:auto;
    margin-right:auto;
}
#other
{
    margin-left:5px;
    margin-right:5px;
}
#other2
{
    width:80%;
    margin-left:auto;
    margin-right:auto;
}
#DivTitles
{
    clear:both;
    text-align:center;
    margin-top:2px;
    float:left;
    margin-right: 0px;
    height: 19px;
    padding-left:100px;
}
.styleOther
{
    text-decoration:none;
    color:Yellow;
}
.styleOther A:link
{
    text-decoration:none;
    color:Yellow;
}
.styleOther A:visited
{
    text-decoration:none;
    color:Yellow;
}
.styleOther A:active
{
    text-decoration:none;
    color:Yellow;
}
.OtherComments
{
    margin: auto;
    width:60%;
    color:#CCCCCC;
}
#OtherTitle
{
    text-align:center;
    color:White;
    margin-top:25px;
}
#ComingSoon
{
    margin:auto;
}
#photo
{
    width:225px;
    height:256px;
    float:left;
    margin-right:10px;
    padding-top:15px;
}
.modalBackground {
	background-color:#CCCCCC;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	background-color:#373534;
	padding:5px;
}
.PanelContact
{
    cursor: move;
    background-color:#DDDDDD;
    text-align:center;
}
.CloseButton
{
    float:right;
    color:#D53044;
    font-size:smaller;
}
.IE8Fix
{
    background-color:#373534;
    z-index:100;
}
.accordionHeader
{
    padding-bottom: 5px;
    margin-top: 5px; 
    /*margin-left:30px;*/
    cursor: pointer;
}
.accordionLink a:hover
{
    text-decoration: underline;
}
.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
.login
{
    margin:auto;
}
#ChooseOperation
{
    margin-left:50px;
    float:left;
}
#AdminContent
{
    margin-left: 75px;
    float:left;
}
