body {font-family:Verdana, Arial, sans-serif; color:#333; background:url(../images/bg.gif) #01415c repeat-x top left fixed; margin:0; padding:0; }

hr {width:100%; size:1px; color:#27496B; height:1px; margin:0;}

.leftmenupagebg {background:#eef5fb;}

.icon {text-align:right; width:980px; margin:auto; padding:10px 0;}

.icon img {
border:0;
}
.grylink
{
background:#e5ebef}
.contactarea
{
background:url(../images/contactarea.gif) repeat-y left top;
padding:0px 10px;
}
/*a:link{color:#069; text-decoration:none; font-size:12px}*/
a {color:#069; text-decoration:none; font-size:12px}

a:hover {text-decoration:none; font-size:12px}


.contact-link
{

}

a.contact-link:link, a.contact-link:visited
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#2459B4; text-align:center;padding-left:30px;
}
a.contact-link:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none}
a.contact-link:active
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none}





a.contactlink:link, a.contactlink:visited
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#078ac3; text-decoration:none; font-weight:700}
a.contactlink:hover
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#369fcc; text-decoration:none}
a.contactlink:active
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#369fcc; text-decoration:none}

h1 {font:19px Verdana, Arial, sans-serif;color:#0080c3;}
/*h1 a:link,a:hover{font:19px Verdana, Arial, sans-serif;color:#0080c3;}
*/
h1 a, a:link,a:hover{ text-decoration:none}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#fc802a;}
/*a:link,a:hoverh2 
 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#fc802a; font-weight:700}
*/
h3 {font-size:14px; color:#334d55; }

h4 {font-size:13px;font-weight:700;color:#333;}

h5 {font-size:13px; color:#334d55;}

.toprightnav {float:right; padding-top:10px; padding-right:20px;}

.tabshow {display:inherit;}

.tabhide {display:none;}

.thanksarea {background:url(../images/thanksbg.jpg) no-repeat top left; width:624px; height:261px;}

.thanksarea div {margin-left:150px; margin-top:35px; color:#333; font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma; line-height:20px;}

.thanksarea div P {padding:8px 0 0 8px;}

.pushbut1 {background:url(../images/inputbut1.gif) no-repeat; width:78px; height:21px; border:0; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma; margin:0; padding:0 5px 2px; }

.pushbut2 {background:url(../images/inputbut2.gif) no-repeat; width:110px; height:21px; border:0; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma; cursor:pointer; margin:0; padding:0 5px 2px;}

.pushbut { background:url(../images/inputbut2a.gif) no-repeat; width:128px; height:21px; border:0; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma; cursor:pointer; margin:0; padding:0 5px 2px; }

.pushbut3 { background:url(../images/inputbut3.gif) no-repeat; width:200px; height:21px; border:0; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma; cursor:pointer; margin:0; padding:0 5px 2px; }

.pushbut4 { background:url(../images/inputbut4.gif) no-repeat; width:53px; height:21px; cursor:pointer; border:0; color:#333; font:bold 11px Verdana, Arial, Helvetica, sans-serif, Tahoma; margin:0; padding:0 5px 2px; }

.quotehead {color:#96afc0; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; text-align:center; line-height:23px; float:left; padding:30px 0 0 30px; }

.quotehead1 {color:#96afc0; font:18px Verdana, Arial, Helvetica, sans-serif, Tahoma; text-align:center; line-height:23px; float:right; font-weight:700; padding:0 0 0 30px;}

.quotehead1 span {
color:#96afc0; font:18px Verdana, Arial, Helvetica, sans-serif, Tahoma; text-align:right; line-height:23px; font-weight:700; padding:20px 0 0 30px; }
.tabbg {
background:url(../images/tabbg.gif) repeat-y;
padding:10px 13px 0;
}

#tab1act {
background:url(../images/tab1active.gif) no-repeat;
width:237px;
float:left;
height:48px;
}

#tab1off {
background:url(../images/tab1off.gif) no-repeat;
width:214px;
float:left;
height:48px;
cursor:pointer;
}

#tab2act {
background:url(../images/tab2act.gif) no-repeat;
width:239px;
float:left;
height:48px;
}

#tab2off {
background:url(../images/tab2off.gif) no-repeat;
width:216px;
float:left;
height:48px;
cursor:pointer;
}

.masthead {
text-align:center;
width:980px;
/*background:url(../images/leftbg.jpg)#FfF no-repeat top left;*/
height:100%;
margin:auto auto 20px;
font-size:12px;
padding:0;
}

*html .masthead {
text-align:center;
margin:auto;
padding:0;
}

.fullmasthead {
text-align:center;
width:980px;
background:url(../images/fullbg.jpg) no-repeat top left;
height:95%;
margin:auto;
padding:0;
}

#header {
background:url(../images/topbg.gif) repeat-x left top;height:136px;
}

#navBar {
width:214px;
height:80%;
float:left;
text-align:left;
margin:0;
padding:0;
}

#navBar .lefthead {
background:url(../images/resorthead.gif) no-repeat;
width:196px;
margin-left:11px;
height:46px;
}

#navBar .leftadminhead {
background:url(../images/adminhead.gif) no-repeat;
width:196px;
margin-left:11px;
padding-top:10px;
height:46px;
}

.leftadminhead A {
color:#79797b;
padding-left:45px;
font:700 12px Verdana, Arial, Helvetica, sans-serif;
}

.leftadminhead A:hover {
color:#3fabe7;
padding-top:10px;
padding-left:45px;
font:700 12px Verdana, Arial, Helvetica, sans-serif;
}

.searchhead {
background:url(../images/searchhead.gif) no-repeat;
width:240px;
font:13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
padding-top:15px;
height:20px;
color:#fc6c09;
padding-left:40px;
margin-left:8px;

}

.searchpannel {
background:url(../images/boxsearch.gif) no-repeat bottom left;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333;
padding:0px 0px 10px 10px;
margin-top:0px;
margin-left:8px;
}

.searchpannelbot {
background:url(../images/searchbox_bot.gif) no-repeat;
height:39px;
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
padding-top:15px;
padding-left:15px;
color:#333;
}

.searchpannelbot span {
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#06c;
margin-top:30px;
}


.newshead {
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:13px;
font-weight:700;
padding-top:15px;
padding-bottom:20px;
color:#005CB9;
padding-left:35px;
}

.newspannel {
background:url(../images/newsbg.gif) no-repeat top left;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333;
padding:5px 0 10px 10px;
}

.newspannelbot {
height:24px;
background:url(../images/newsbot.gif);
width:282px;
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333;
}

.newspannel div {
margin:0px 25px 0px 20px;
}




.flasharea {
background:url(../images/flashbg.gif) no-repeat;
padding-left:5px;
height:205px;
float:left;
width:758px;
z-index:1
}
.flashhead {fgbackground:url(../images/flashbg.gif) no-repeat;
height:205px;
float:left;
width:758px;
z-index:1
}

.backtop {
background:url(../images/backtotop.gif) no-repeat;
width:120px;
height:18px;
padding-left:23px;
padding-top:3px;
border:0;
display:block;
float:right;
margin-right:3px;
margin-top:1px;
}
.backtop a:link,.backtop a:visited
{
font-size:11px;
color:#0d80bd;
}
.backtop a:hover
{
font-size:11px;
color:#005785;
text-decoration:none;
}
.contentfront{
float:left;
width:743px;
padding-top:15px;
padding-left:10px;
padding-right:0;
background:url(../images/contentbgFrnt.gif) no-repeat;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}

.content {
float:left;
width:743px;
padding-top:23px;
padding-left:10px;
padding-right:0;
background:url(../images/contentbg.gif) no-repeat;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}

.contentcp {
float:left;
width:743px;
padding-top:23px;
padding-left:10px;
padding-right:0;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}

.contentcp1 {
float:left;
width:743px;
padding-top:5px;
padding-left:10px;
padding-right:0;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}
.contentcp-1 {
float:left;
width:743px;
background:#CCFF00
padding-top:23px;
padding-left:10px;
padding-right:0;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}


.fullcontentcp1 {
float:left;
width:970px;
padding-top:5px;
padding-left:10px;
padding-right:5px;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}

.fullcontentcp-1 {
float:left;
width:970px;
padding-top:18px;
background:url(../images/contentfullbg.gif) no-repeat;
padding-left:10px;
padding-right:5px;
text-align:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
margin:0;
}

#siteName {
background:url(../images/logo.gif) no-repeat;
width:251px;
float:left;
height:97px;
margin:0;
padding:0 0 10px 10px;
}

.topsitelink,.topsitelink a,.topsitelink a:link,.topsitelink a:visited {
color:#617a8b;
text-decoration:none;
padding-bottom:10px;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.topsitelink a:hover {
color:#1d66b1;
text-decoration:underline;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

#globalNav {
color:#ffffff;
float:left;
margin-top:5px;
font:12px Verdana, Arial, Helvetica, sans-serif;
padding:0;

}

#ctl00_TopMenu1_EntertainmentMenun1Items
{
margin-top:5px;}


.ctl00_TopMenu1_EntertainmentMenu_0

{
background:#f79336;
/*border:1px solid #fedb8a;
border-top:0 solid #fedb8a;*/
text-align:left;
}

#ctl00_TopMenu1_EntertainmentMenun4Items 
{
margin-top:5px;}
#ctl00_TopMenu1_EntertainmentMenun2Items
{
margin-top:5px;}

.ctl00_TopMenu1_EntertainmentMenu_6, .ctl00_TopMenu1_EntertainmentMenu_6 a, .ctl00_TopMenu1_EntertainmentMenu_6 a:hover, .ctl00_TopMenu1_EntertainmentMenu_6 a:link, .ctl00_TopMenu1_EntertainmentMenu_6 a:visited
 {
 font-size:11px;
 color:#000000;
 padding:3px;
  }



.ctl00_TopMenu1_EntertainmentMenu_0 table {
background:#f79336;
border:1px solid #fedb8a;
border-top:0 solid #fedb8a;
text-align:left;

}

.ctl00_TopMenu1_EntertainmentMenu_0 td A:hover {
color:#ffffff;
font-size:11px;
}

.ctl00_TopMenu1_EntertainmentMenufr_0 td {
display:block;
}

.ctl00_TopMenu1_ctl00_EntertainmentMenu_0 {
background:#000;
margin-top:5px;
}

.ctl00_TopMenu1_ctl00_EntertainmentMenu_0 td A {
color:#000;
display:block;
text-align:left;
font-size:11px;
padding:5px;
}








#EntertainmentMenun1Items
{
margin-top:5px;}


.EntertainmentMenu_0

{
background:#f79336;
/*border:1px solid #fedb8a;
border-top:0 solid #fedb8a;*/
text-align:left;
}

#EntertainmentMenun4Items 
{
margin-top:5px;}
#EntertainmentMenun2Items
{
margin-top:5px;}

.EntertainmentMenu_6, .EntertainmentMenu_6 a, .EntertainmentMenu_6 a:hover, .EntertainmentMenu_6 a:link, .EntertainmentMenu_6 a:visited
 {
 font-size:11px;
 color:#ffffff;
 padding:3px;
  }



.EntertainmentMenu_0 table {
background:#f79336;
border:1px solid #fedb8a;
border-top:0 solid #fedb8a;
text-align:left;

}

.EntertainmentMenu_0 td A:hover {
color:#000;
font-size:11px;
}

.EntertainmentMenufr_0 td {
display:block;
}

.EntertainmentMenu_0 {
background:#000;
margin-top:5px;
}

.EntertainmentMenu_0 td A {
color:#000;
display:block;
text-align:left;
font-size:11px;
padding:5px;
}













/*


#TopMenu1_EntertainmentMenun1Items
{
margin-top:5px;}
#TopMenu1_EntertainmentMenun4Items 
{
margin-top:5px;}
#TopMenu1_EntertainmentMenun2Items
{
margin-top:5px;}

.TopMenu1_EntertainmentMenu_6, .TopMenu1_EntertainmentMenu_6 a, .TopMenu1_EntertainmentMenu_6 a:hover, .TopMenu1_EntertainmentMenu_6 a:link, .TopMenu1_EntertainmentMenu_6 a:visited
 {
 font-size:11px;
 color:#000;
 padding:3px;
  }



table.TopMenu1_EntertainmentMenu_4
{
margin:0px 3px;

}

table.TopMenu1_EntertainmentMenu_4 img
{display:none;}

/*.TopMenu1_EntertainmentMenu_4
{
float:left}*/


#leftmenu_MyAccordion
{
overflow-x:hidden;}

table.DataList
{
overflow-x:hidden;
width:195px;}












.submenu A,.submenu A:link,.submenu A:visited {
color:#ffffff;
font-size:8px;
font-weight:700;
padding:0 px 5px 5px;
overflow-x:hidden;
}
.TopMenu1_EntertainmentMenu_0 table {
background:#f79336;
border:1px solid #fedb8a;
border-top:0 solid #fedb8a;
text-align:left;


}

.TopMenu1_EntertainmentMenu_0 td A:hover {
color:#000;
font-size:11px;
}

.TopMenu1_EntertainmentMenufr_0 td {
display:block;
}

.TopMenu1_ctl00_EntertainmentMenu_0 {
background:#000;
margin-top:5px;
}

.TopMenu1_ctl00_EntertainmentMenu_0 td A {
color:#000;
display:block;
text-align:left;
font-size:11px;
padding:5px;
}




#siteInfo {
border-top:3px solid #3487d4;
background:#fff;
font-size:11px;
color:#94a2a9;
width:960px;
padding-top:5px;
padding-bottom:5px;
height:40px;
margin:auto;
}

#siteInfo a {
color:#425c79;
font-size:11px;
}

#siteInfo a:hover {
color:#004a95;
font-size:11px;
}

#siteInfo img {
vertical-align:middle;
padding:4px 4px 4px 0;
}

.div1 {
float:left;
}

.div2 {
float:right;
}

.photos {
border:0;
padding:4px;
}

.clear {
clear:both;
}

.mainbg {
background:url(../images/mainbg.gif) #FFF repeat-y top left;
height:100%;
}

.fullmainbg {
background:url(../images/fullmainbg.gif) repeat-y top left;
height:100%;
}

.lightblue {
background:#f7fafb;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #aec9d8;
color:#51595e;
}

.ncell A,.ncell a:link,.ncell A:visited {
display:block;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #f5fbff;
text-decoration:none;
color:#017cbf;
padding:3px;
}

.ncell_org {
background:#fdedce;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #d7c9af;
color:#a65300;
}

.ncell_org A {
display:block;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #fdedce;
text-decoration:none;
color:#2a1500;
padding:3px;
}

.ncell_org A:hover {
display:block;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #e8f1f6;
background:#fef8ed;
color:#ae4702;
}

.hcell {
background:#078ac3;
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
border:1px solid #a4cdd6;
color:#fff;
padding:3px;
}

.hcell A {
display:block;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #e8f1f6;
background:#d6efff;
text-decoration:none;
color:#017cbf;
padding:3px;
}

.boldcell {
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
color:#069;
}

.boldcellorg {
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
color:#fc7f29;
}

.cadrelisting {
border:1px dotted #afbac4;
padding:3px 0 3px 5px;
}

.bigimg {
border:1px dotted #afbac4;
width:470px;
height:324px;
padding:3px;
}

.normaltxt {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma normal;
color:#333;
line-height:18px;
}

.plaincell {
font:12px Verdana, Arial, Helvetica, sans-serif, Tahoma normal;
color:#333;
line-height:18px;
}

.grnbar {
font:15px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#fff;
font-weight:700;
margin-bottom:8px;
}

.heading {
font:13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
color:#1487c9;
margin:0;
}

.heading A {
font:13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#fc6c09;
font-weight:700;
text-decoration:none;
}

.heading A:hover {
font:13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#7993ad;
font-weight:700;
}

A.buttext:hover {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#eb7a00;
text-decoration:none;
}

.projinfo {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#121212;
text-decoration:none;
border:1px solid #e7e6e4;
background:#fff;
}

.itembg {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#121212;
text-decoration:none;
height:20px;
padding-left:5px;
border:1px solid #e4eef6;
background:#edf5fa;
}

.altitembg {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#121212;
text-decoration:none;
padding-left:5px;
height:20px;
border:1px solid #e7e6e4;
background:#f9f7f5;
}

.speitembg {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#121212;
text-decoration:none;
height:20px;
border-bottom:#0000 1px solid;
background:#edf5fa;
padding:2px 0;
}

.spealtitembg {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#121212;
text-decoration:none;
height:20px;
border-bottom:#8ca3b1 1px solid;
background:#f9f7f5;
padding:2px 0;
}

.titleheading {
font:14px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
background:url(../images/headbg.gif) no-repeat left bottom;
color:#fc6c09;
margin:0;
padding:5px 0 22px 30px;
float:left;
}
.titleheading h3 
{font-size:14px; color:#334d55;
margin:0px;
padding:0px;}


.titleheading A {
font:16px Georgia, Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#fc6c09;
font-weight:700;
text-decoration:none;
}

.titleheading A:hover {
color:#7993ad;
font-weight:700;
}

.titleheadingBl {
font:14px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
background:url(../images/headbg.gif) no-repeat left bottom;
color:#0080c3;
margin:0;
padding:5px 0 22px 30px;
}

.titleheadingBl A {
font:16px Georgia, Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#008cd5;
font-weight:700;
text-decoration:none;
}

.titleheadingBl A:hover {
color:#40a9e0;
font-weight:700;
}

.paddingLR15 {
padding-left:15px;
padding-right:15px;
}

.paddingR5 {
padding-right:5px;
}

.paddingL5 {
padding-left:5px;
}

.paddingL20 {
padding-left:20px;

}

.paddingR10 {
padding-right:10px;
}

.leftmenupaddingLRTB5 {
padding:5px;
}

.dotborder {
border-top:1px dashed #333;
margin-top:1px;
}

.smalltxtW {
font:10px Verdana, Arial, Helvetica, sans-serif, Tahoma;
}

.smalltxt {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #333333;
text-decoration: none;
}

.smalltxt A {
font:10px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#0080c3;
text-decoration:none;
}

.smalltxt A:hover {
font:10px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#e86007;
}

.smalllink {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#333;
}

.smalllink A {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#0080c3;
text-decoration:none;
}

.smalllink A:hover {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#e86007;
}

.picbg {
background:url(../images/picbg.gif) no-repeat top center;
width:200px;
height:178px;
}

.picbg img {
margin-top:21px;
border:0 solid #fff;
}

.text_small_Black {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#000;
margin-right:5px;
}

.txtboxwidth {
width:110px;
}

.cursorpoint {
cursor:pointer;
}

.txtbox {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#000;
}

.Lmenuhead {
background:url(../images/expend.gif) no-repeat;
height:20px;
font:13px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
color:#fff;
padding:4px 5px;
}

/** {
list-style:none;
margin:0;
padding:0;
}*/

#basic-accordian {
width:195px;
}

#basic-accordian-sub {
width:218px;
}

.accordionmenu {
overflow:hidden;
display:block;
}

.accordion_menu {
overflow:hidden;
display:inline;
}

.accordion_headings {
background:url(../images/expend.gif) no-repeat;
height:26px;
color:#fff;
cursor:pointer;
padding:4px 0 0 5px;
}

.accordion_child {
text-align:left;
background:#cdecfe;
padding:5px;
}

.header_highlight {
background:url(../images/collspand.gif) no-repeat;
height:20px;
margin:0;
}

#design {
width:100%;
}

#design .design-left {
width:45%;
float:left;
color:#fff;
margin-top:4px;
background:#000;
font:11px arial;
padding:4px;
}

#design .design-left-sub {
width:95%;
float:left;
color:#fff;
margin-top:4px;
background:#000;
font:11px arial;
padding:4px;
}

#design .design-right {
width:49%;
float:right;
color:#fff;
margin-top:4px;
background:#000;
font:11px arial;
padding:4px;
}

#design .design-left-hover {
width:45%;
float:left;
color:#fff;
margin-top:4px;
background:#390;
font:11px arial;
padding:4px;
}

#design .design-left-hover-sub {
width:95%;
float:left;
color:#fff;
margin-top:4px;
background:#390;
font:11px arial;
padding:4px;
}

#design .design-right-hover {
width:49%;
float:right;
color:#fff;
margin-top:4px;
background:#390;
font:11px arial;
padding:4px;
}

.w11 {
color:#fff;
text-decoration:none;
font:11px Arial, Helvetica, sans-serif;
}

.feature1 {
float:left;
width:99%;
color:#fff;
margin-top:-10px;
font:700 12px Verdana, Arial, Helvetica, sans-serif;
}

.feature1 img {
float:left;
padding:0;
}

.feature-sub {
float:left;
width:99%;
}

.feature-sub p {
text-align:left;
color:#000;
font:bold 11px/15px arial;
}

.feature-subtext {
float:left;
width:93%;
padding-top:5px;
}

.feature-subtext p {
text-align:left;
color:#666;
font:11px/15px arial;
}

.feature-subtext img {
float:left;
padding:1px 9px 0 0;
}

.feature2 img {
float:left;
padding:2px 9px 8px 0;
}

.glossymenu {
width:200px;
/*border:1px solid #d3effd;
border-bottom-width:0;
margin:5px 0 5px 10px;*/
padding:0;
padding-left:14px;
}
.menuhead
{
background:#cdedfc url(../images/expend.gif) repeat-x bottom right;
padding: 5px 0px;
margin:0px;
width:190px;
}
a.menuitem, a.menuitem:hover
{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
font-weight:700;
color:#FFFFFF
}

a.menuitem img
{
border:#000000 0px solid;
}
.menuitem1
{width:190px;
margin:0px;
background:#cdedfc url(../images/collspand.gif) repeat-x bottom right;
padding: 5px 0px;}


a.squarebutton {
background:transparent url('../images/orangebut-left.gif') no-repeat top left;
display:block;
float:left;
font:normal 12px Arial;
line-height:15px;
height:21px;
padding-left:9px;
text-decoration:none;
}

a:link.squarebutton,a:visited.squarebutton,a:active.squarebutton {
color:#494949;
}

a.squarebutton span {
background:transparent url('../images/orangebut-right.gif') no-repeat top right;
text-align:center;
color:#333;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:700;
display:block;
padding:4px 9px 4px 0;
}

.buttonwrapper {
overflow:hidden;
width:100%;
}

#maincontent {
top:0;
left:0;
bottom:0;
height:360px;
width:235px;
overflow:auto;
overflow-x:hidden;
background:#fff;
}
#maincontentNews {
top:0;
left:0;
bottom:0;
height:520px;
padding-right:10px;
width:220px;
overflow:auto;
overflow-x:hidden;
background:#fff;
}

#globalNav img,.submenu {
display:block;
background:#f79336;
}

.EntertainmentMenu_0,.EntertainmentMenufr_0 {
background:#000;
}

.EntertainmentMenufr_0 table,.ctl00_EntertainmentMenu_0 table {
background:#f79336;
border:1px solid #fedb8a;
border-top:0 solid #fedb8a;
}

.EntertainmentMenu_0 td A,.EntertainmentMenufr_0 td A {
color:#000;
display:block;
font-size:11px;
padding:5px;
}

.EntertainmentMenu_5 EntertainmentMenu_2,.ctl00_EntertainmentMenu_5 ctl00_EntertainmentMenu_2 {
padding-bottom:50px;
}

.n-cell,.ncell {
background:#e8f1f6;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #aec9d8;
color:#51595e;
}

.ncell A:hover,.hcell A:hover {
display:block;
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-weight:400;
border:1px solid #e8f1f6;
background:#f5fbff;
color:#3fa7e0;
}

A.buttext,A.buttext:link,A.buttext:visited,.itembg A,.altitembg A,.speitembg A,.spealtitembg A {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#2460a3;
text-decoration:none;
}

.itembg A:hover,.altitembg A:hover,.speitembg A:hover,.spealtitembg A:hover {
font:11px Verdana, Arial, Helvetica, sans-serif, Tahoma;
color:#044562;
text-decoration:none;
}

.gryfont,a.squarebutton:hover,a.squarebutton:hover span {
color:#333;
}

a.w:link,a.w:visited,a.w:hover {
color:#fff;
text-decoration:none;
font:11px arial;
}


.feature-sub img,.feature2-sub img {
float:left;
padding:2px 9px 0 0;
}

.feature2,.feature2-sub {
float:left;
width:96%;
}

.feature2 p,.feature2-sub p {
text-align:left;
color:#666;
padding-top:5px;
font:bold 12px/15px arial;
}
.contacttab
{
background:url(../images/tab-contact.gif) no-repeat left top;
float:left;
padding: 0px 0px;
margin-right:0px;
}
.contacttabR
{
background:url(../images/tab-contact.gif) no-repeat right top;
padding: 10px 25px 10px 10px;
margin-left:5px;

}