body {font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff; margin:0;}

.top {background:url(../../Images/top_bg.gif) repeat-x; height:28px;}
.topLogo {background:url(../../Images/top_logo_grad_bg.gif) repeat-x; height:110px;}
.topRedLine {background-color:#d60000; height:4px; font-size:2px; line-height:2px;}
.topGreyLine {background-color:#dcdcdc; height:2px; font-size:2px; line-height:2px;}
.topCenterImg {background:url(../../Images/meny_cen_bg.jpg) top left no-repeat;}
.topRightImg {background:url(../../Images/meny_right_bg.jpg) top left no-repeat; height:94px;}
.topRightLinkBg {background-color:#006565; width:266px; height:12px; padding-top:2px;}
.topRightLinks1 {background:url(../../Images/top_rightlinks.gif) top right no-repeat; height:12px; width:253px;}
.topRightLinks {background-color:#FFFFFF; height:12px; width:240px; font-size:10px; line-height:10px; color:#5f5453; text-align:left;}
.topRightLinksM, .topRightLinksMInner { background:url(../../Images/top_rightlinks_middle.gif) 130px 0px no-repeat; padding-left:35px;width:203px;}
.topRightLinksMInner { float:left; position:relative; z-index:5000; }
.topRightLinks a{background:url(../../Images/top_rightlinks_bg.gif) left 5px no-repeat; padding-left:11px; font-family:Tahoma, Arial, sans-serif; font-size:10px; line-height:12px; color:#5f5453; text-decoration:none;}
.contSpanBlack {background:url(../../Images/cont_span3.gif) right repeat-y;}
.menyInnerTop1{background: url(../../Images/meny_top_bg_inner1.gif) right bottom no-repeat; height:6px; line-height:2px; font-size:2px;}
.menyInnerTop2{background: url(../../Images/meny_top_bg_inner22.gif) right bottom no-repeat; height:6px; line-height:2px; font-size:2px;}
.menyInnerTop3{float:left; position:absolute;padding:0; margin:0; width:150px; z-index:5; margin-top:2px;}
.menyInnerTopBg{float:left; padding:0; background-color:#006565; width:900px; border-top:2px solid #035858}
.menyInnerBorder {float:left; position:relative; background:#006b6b; width:279px; border-right:1px solid BLACK;}
.menyInnerBorder2 {float:left;clear:both;width:279px; border-right:1px solid BLACK;}
.menyInnerContTopBg { background:url(../../Images/meny_cont_top_grad.gif) top repeat-x;}
.menyInnerPoz {float:left;clear:both;padding:6px 0 5px 89px;margin:0;}
.innerCont {padding-left:20px; padding-right:10px; padding-bottom:18px;min-height:500px;}
.innerCont p {font-size:12px; line-height:14px; color:#5d5858; padding-left:6px; padding-right:10px; padding-top:4px; margin-top:12px;}
.innerCont_p {font-size:12px; line-height:14px; color:#5d5858; padding-left:6px; padding-right:10px; padding-top:4px; margin-top:0px;}
.innerCenterH {padding-left:6px; padding-top:15px;font: 22px Georgia, "Times New Roman", serif;color:#ab313a; }
.inTxt {background-color:#eff4f4; margin-left:4px; margin-right:10px; padding-left:9px; padding-top:10px; margin-bottom:23px; padding-bottom:10px; line-height:1px; font-size:1px;}
.inTxtZag {font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;}
.inTxtLine {background:url(../../Images/in_txt_line.gif) center repeat-x; height:1px; line-height:1px; font-size:1px; margin-left:4px; margin-right:10px; margin-top:19px;}
.inTxtP {font-size:12px; line-height:14px; color:#5d5858; padding-left:6px; padding-right:10px; padding-top:4px; margin-bottom:13px;}

.inTxt_Acc {background-color:#eff4f4; margin-left:0px; margin-right:0px; padding-left:0px; padding-top:10px; margin-bottom:0px; padding-bottom:10px; line-height:1px; font-size:1px; cursor:pointer;}
.inTxtZag_Acc {font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold; }
.inTxtZag_Acc a{font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;}
.inTxtLine_Acc {background:url(../../Images/in_txt_line.gif) center repeat-x; height:1px; line-height:1px; font-size:1px; margin-left:0px; margin-right:0px; margin-top:0px; padding-left:0px;}
.inTxtP_Acc {font-size:12px; line-height:14px; color:#5d5858; padding-left:6px; padding-right:10px; padding-top:4px; margin-bottom:0px;}
.innerCont_Acc {padding-left:20px; padding-right:10px; padding-bottom:18px;}
.innerCont_Acc p {font-size:12px; line-height:14px; color:#5d5858; padding-left:6px; padding-right:10px; padding-top:4px; margin-top:0px;}
.innerCenterH_Acc {padding-left:6px; padding-top:15px;font: bold 22px Georgia, "Times New Roman", Times, serif;color:#ab313a; }


.menyTop {background:url(../../Images/meny_top_bg.gif) top repeat-x; height:4px; font-size:2px; line-height:2px;}
/*.menyBg {background-color:#006565}*/
.menyBg {background:#006565 url(../../Images/menu_bg.jpg) repeat-x;}
.meny {background:url(../../Images/meny_table_top_bg.gif) top repeat-x; height:175px; padding:0; margin:0;}
.menyBottom {background:url(../../Images/meny_bottom_bg.gif) bottom repeat-x; height:25px;width:100% }
.menyBottomL {background:url(../../Images/meny_bottom_bg.gif) bottom repeat-x; height:25px; float:left;clear:left;width:279px;border-right:1px solid BLACK;}
.menyBottomR {background:url(../../Images/meny_bottom_bg.gif) bottom repeat-x; height:25px; float:right;width:300px;}
.menyInnerBottom {background:url(../../Images/meny_bottom_bg.gif) bottom repeat-x;}
.menyTabl {background:url(../../Images/meny_tabl_border.gif) right repeat-y;}
/*.menyCenter {padding-left:20px; padding-right:40px; padding-top:10px; padding-bottom:10px;}*/
.menyCenter {padding-left:20px; padding-right:40px; padding-top:10px; padding-bottom:10px; background: no-repeat url("../../Images/welcome_bg.jpg"); background-position: 0 3px;  }



.menyCenter p{font-size:11px; color:#d4ffff; padding-left:6px; padding-top:3px; margin-top:11px; margin-bottom:0px;}
/*.menyCenterH {padding-left:4px; padding-top:2px;} */
.menyCenterH {padding-left:4px; padding-top:2px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-weight: normal; color: #054e63;}



.menyUl {padding-left:89px; font-size:11px; color:#82c4c4; padding-top:8px;}
.menuBlock { float:left; padding:0; margin:0; width:100px; font-size:11px; color:#82c4c4; }
.menyTableTopLine {background-color:#035858; height:1px; font-size:1px; line-height:1px; margin-top:2px;}

.contentBg {background-color:#FFFFFF;}
.contentBgInner {background:url(../../Images/cont_top_bg.gif) repeat-x; float:left; width:840px; padding-left:60px;}
.contBotL {float:left; width:900px;}
.contBotLOne {background-color:#FFFFFF; height:3px; padding-bottom:0px;}
.contBotLTwo {background-color:#313639; height:2px; font-size:2px; line-height:2px;}
.contSpan1 {background:url(../../Images/cont_span1.gif) right repeat-y;}
.singUp {padding-left:21px; padding-top:20px;}
.singUpBg {height:119px; background-color:#bf3a44;}
.singUpBgL {
	width:220px;
	height:119px;
	float:right;
	background-color:#bf3a44;
}
.singUpGrad {background:url(../../Images/cont_span1_grad.gif) top repeat-x; height:119px;}
.singUpEmail {font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#e39096; line-height:14px; padding-top:4px; text-align:left;}
.inputTable { background:url(../../Images/cont_span1_input_bg.gif) bottom repeat-x; margin-left:23px; margin-top:9px;}
.inputTable td { background:none !important; }
.input {border:1px solid #82000c; height:18px; width:137px; font-family:Tahoma; font-size:11px; color:#474747; line-height:18px;}
.submit { margin-top:8px; padding-left:1px; margin-left:1px;}
.inputpozition {padding-right:2px;}
.inp_disabled {  font-weight:bold; color:Black;}

.contSpan2 {background:url(../../Images/cont_span2.gif) right repeat-y; padding-right:2px; line-height:5px;}
.contSpan2Zag {font-size:12px; line-height:14px; color:#636363; font-weight:bold; padding-left:5px; padding-top:16px; padding-bottom:8px;}
.contSpan2 a {background:url(../../Images/red_point.gif) 0px 5px no-repeat; font-size:11px; line-height:16px; color:#218f83; padding-left:11px; text-decoration:underline; margin-left:11px;}
.contSpan2Txt {font-size:12px; line-height:14px; color:#5d5858; padding-left:5px; padding-right:20px; padding-top:9px;}
.contSpanLink {text-align:right; padding-right:17px; padding-top:9px;}
.contSpanLink a{ background:url(../../Images/top_rightlinks_bg.gif) 0px 6px no-repeat; font-size:10px; color:#218f83; text-decoration:underline; line-height:12px; padding-left:11px;}
.cpanUnerline { background:url(../../Images/cont_span_underline.gif) center repeat-x; height:1px; line-height:1px; font-size:1px; margin-top:12px; margin-right:13px;}
.contCenTopBg{background:url(../../Images/cont_span_top_bg.gif) top repeat-x;}
.contCenTopBgInner{background:url(../../Images/cont_span_top_bg.gif) top repeat-x; float:left; width:560px; border-right:1px solid black; padding-top:1px; }
.contCenBotBg{background:url(../../Images/cont_span_bot_bg.gif) bottom repeat-x;}
.contCenBotBgInner{background:url(../../Images/cont_span_bot_bg.gif) bottom repeat-x; height:20px; margin-left:1px;}
.contCenterH {padding-left:5px; padding-top:17px;}
.contCenter {padding-left:21px; padding-right:10px;}
.contCenter3 {padding-left:20px; padding-right:10px;}
.contCenBorderL {float:left;width:562px;background:url(../../Images/cont_span1.gif) 0 3px repeat-y;margin-left:-1px;}
.contCenBorderLTop {float:left;position:relative;width:1px;background-color:#bf3a44;height:119px;}
.contCenPoz {float:left;position:relative;top:3px;left:280px;width:561px;background-color:#FaFaFa;z-index:25;}
.contCenPozTop {float:right; width:1px; height:1px; background-color:#006565;}
.contCenPozWidth {float:left; width:560px;}
.contSpan3 { background:url(../../Images/cont_span3.gif) right repeat-y;}
.contRightH {padding-left:10px; padding-top:16px;}
.contSpan3Zag {font-size:12px; line-height:14px; color:#636363; font-weight:bold; padding-left:10px; padding-top:11px; padding-bottom:8px;}
.contSpan3Txt {font-size:12px; line-height:14px; color:#5d5858; padding-left:10px; padding-right:20px; padding-top:0px;}
.contSpan3TxtShort {font-size:12px; line-height:14px; color:#5d5858; padding-left:10px; padding-right:60px; padding-top:10px;}
.contSpan3Zag2 {font-size:12px; line-height:14px; color:#636363; font-weight:bold; padding-left:9px; padding-top:29px; padding-bottom:7px;}
.contSpan3 a {background:url(../../Images/red_point.gif) 0px 5px no-repeat; font-size:11px; line-height:16px; color:#218f83; padding-left:10px; text-decoration:underline; margin-left:17px;}

.bottomMenyBg {background-color:#C4C4C4; height:61px; margin-top:0px;}
.bottomMeny {background:url(../../Images/bottom_bg.gif) bottom repeat-x; height:61px;}
.bottomMenyLinks {font-size:11px; line-height:13px; color:#353535; text-align:center; padding-top:24px;}
.bottomMenyLinks a{font-size:11px; color:#353535; text-decoration:underline;}
.bottom { float:left; background-color:#FFFFFF;padding-bottom:5px; }
.bottomInner { float:left; background-color:#FFFFFF; width:900px;}
.copy { float:left;font-size:10px; line-height:12px; color:#9e9e9e; text-align:center; padding-top:6px; text-align:center; width:900px;}
.copy a{ text-decoration:none; color:#9e9e9e;}

.searchBox { padding-left: 60px; width:220px; overflow: hidden;}

.TabStyle .ajax__tab_body 
{
	font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;
	clear: both;border: solid 1px #5c6e93;}
.TabStyle .ajax__tab_header {white-space:nowrap;}
.TabStyle .ajax__tab_outer {
	display: block;
	background: #eff4f4 url(../../images/tab_r.png) no-repeat top right;
	padding-right: 10px;
	color: #435478;
	line-height: 12px;
	cursor:pointer;
	margin-right:4px;
	margin-bottom: 1px;
}
.TabStyle .ajax__tab_inner 
{
	font-size:12px; line-height:14px;
	display:block;
	background: url(../../images/tab_l.png) no-repeat top left;
	padding-left: 10px;
	}
.TabStyle .ajax__tab_tab {
	text-align:center;
	display:block; 
	padding: 4px 0 3px;
	width:85px;
	}
.TabStyle .ajax__tab_active .ajax__tab_outer {
	background: #006565 url(../../images/atab_r.png) no-repeat top right;
	color: #fff;
	margin-bottom: 0px;
	}

.TabStyle .ajax__tab_active .ajax__tab_inner 
{
	
	background: url(../../images/atab_l.png) no-repeat top left;
	}

.TabStyle .ajax__tab_active .ajax__tab_tab 
{
	text-align:center;display:block;
	padding: 4px 0;
	}

.greentext td{font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;}
.greentext td table td{font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;}
.greentext td table td table td{font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;}
.normaltext{font-size:11px; color:#d4ffff;}
.title{border-color:Red;  border:1px; background:url(../../Images/cont_span1_grad.gif) top repeat-x; height:24px; padding-left:9px; font-weight:bold; font-size:12px;}
.title td{color:White !important;}
.brdlr{background:white;font-size:11px; line-height:16px; padding-left:6px; color:#006565; font-weight:bold;border-color:Red;  border-width:1px;}
.dragpanel{ border: solid 1px #993333;  background-color:White;}
.tblDrag{border: solid 1px #0a246a;}


/*	grid_table		*/
.grid_table { border:dashes;}
.grid_table td {padding: 0 6px;	vertical-align: top;line-height: 22px; border:0px;}
.grid_table tr.head th {background: #eff4f4;color: #006565;font-weight: bold;line-height: 22px;vertical-align: bottom;padding: 0 6px; text-align:left;font-size: 11px;}
.grid_table tr.head a{color: #006565;font-size: 11px;text-decoration: underline;font-weight:bold;}	
.grid_table tr.even td {color:#5d5858;font-size: 12px;}
.grid_table a.eml {color: #5d5858;font-size: 11px;text-decoration: underline;font-weight:bold;}
.grid_table a.eml:hover {text-decoration: none;}
.grid_table a.edit {color: #006565;	}	
.grid_table a.del {	color: #006565;	}
.grid_table a {	text-decoration: none;}	
.grid_table a span {text-decoration: underline;}
.grid_table a:hover span {text-decoration: none;}

.successMessage {color:Blue;font-size: 12px;text-decoration: none;}
.errMessage {color:Red;font-size: 12px;text-decoration: none;}
.freedate{color:#006565;font-size: 12px;}
.fulldate{color:#993333;font-size: 12px;}
.seats{width:500px;}

.menyCellar {font-size:15px; color:#FFFFFF; font-weight:bold;}
.menyCellar a{font-size:10px; color:#82c4c4; text-decoration:underline; font-weight:normal;}


#flash_header {

       display: block; position: relative; float:right; left: -59px; top: 1px; margin-bottom: -92px;

       width: 405px; height: 92px;
}

.indexLeftSideBar { width:254px; text-align:justify; font-size:12px; line-height:14px; color:#5d5858; padding: 20px 5px 0px 20px;}


h1 {padding-left:6px; padding-top:15px;font: 22px Georgia, "Times New Roman", serif;color:#ab313a; }
h2 {padding-left:2px; font: 18px Georgia, "Times New Roman", serif;color:#ab313a; }
h3 {padding-left:2px; font: 18px Georgia, "Times New Roman", serif;color:#006565; }
h4 {padding-left:2px; font: 18px Georgia, "Times New Roman", serif;color:#0000ff; }
h5 {padding-left:2px; font: 18px Georgia, "Times New Roman", serif;color:#339966; }
h6 {padding-left:2px; font: 18px Georgia, "Times New Roman", serif;color:#99cc00; }


.optionsList td label
{
    color:#000000;
    font-weight:normal;
}
.profileWizard thead
{
    background-color:#EFF4F4;
    vertical-align:top;
}
.profileWizard td, th
{    
    color:#006565;
    font-size:11px;
    font-weight:bold;
    line-height:16px;
    padding-left:6px;    
}
.profileWizard td .additionalText
{
    color:#000000;
    font-weight:normal;
}
.profileWizard .helpTopic p
{
    color:#000000;
    font-size:10px !important;
    font-weight:normal;
}
.profileWizard .helpTopic 
{
    color:#000000;
    font-size:10px !important;
    font-weight:normal;
    background-color:#E5E5E5;
    padding-top:10px;
    padding-bottom:10px;
    padding-right:5px;
}

.profileWizard .helpTopic ul li
{
    color:#000000;
    font-size:10px;
    font-weight:normal;
}

.profileWizard .helpTopic h2
{
    color:#006565;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
    margin:0px;
    
    padding-bottom:5px;
}
