/* CSS Document */

body
{
/*background-image:url(images/bg_body.gif);*/
background-image:url(images/bg_bodyblue.jpg);
background-color:#FFFFFF;
background-position:top left;
background-repeat:repeat-x;
margin:0px;
}
td
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
text-decoration:none;
line-height:16px;
}
.features
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#636262;
text-decoration:none;
line-height:16px;
}
p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
text-decoration:none;
line-height:16px;
}
.subtitlelarge
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#636262;
text-decoration:none;
line-height:16px;
}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:underline;
}

a.morebook
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.morebook:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:underline;
}
.text13
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#636262;
text-decoration:none;
line-height:16px;
}
.bold12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#040000;
font-weight:bold;
text-decoration:none;
line-height:12px;
}
a.bold12link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#040000;
font-weight:bold;
text-decoration:none;
line-height:12px;
}
a.bold12link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#040000;
font-weight:bold;
text-decoration:underline;
line-height:12px;
}

.bold12gray
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
font-weight:bold;
text-decoration:none;
line-height:12px;
}
.bold14gray
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
font-weight:bold;
text-decoration:none;
line-height:12px;
}
.text14
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#040000;
font-weight:normal;
text-decoration:none;
line-height:16px;
}
.text11bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#040000;
font-weight:bold;
text-decoration:none;
line-height:14px;
}
.text11black
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#040000;
font-weight:normal;
text-decoration:none;
line-height:14px;
}
.text12
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636262;
font-weight:normal;
text-decoration:none;
line-height:16px;
}
.headerBg
{
background-image:url(images/header_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}
.headerBgNav
{
background-image: url(images/header_bg_nav.jpg);
background-position:top left;
background-repeat:repeat-x;
}
.leftbg
{
background-image:url(images/left_bg.gif);
background-position:top left;
background-repeat:repeat-y;
}
.rightbg
{
background-image:url(images/right_bg.gif);
background-position:top left;
background-repeat:repeat-y;
}
.maintable
{
background-image:url(images/maintablebg.jpg);
background-position:top left;
background-repeat: repeat-x;
background-color:#000000;
}
.top_leftbgbottom
{
background-image:url(images/top_leftbgbottom.gif);
background-repeat:repeat-y;
background-position:bottom-left;
}
.top_rightbgbottom
{
background-image:url(images/top_rightbgbottom.gif);
background-repeat:repeat-y;
background-position:bottom-right;
}
.footerBg
{
background-image:url(images/footer_bg.gif);
background-position:top left;
background-repeat: repeat-x;
}
.indexmainImageBg
{
background-image:url(images/image_bg.gif);
background-position:bottom right;
background-repeat: repeat-x;
}
.indexrightBg
{
background-image: url(images/rigth_bg_index.gif);
background-position:bottom right;
background-repeat: repeat-x;
}
.blaskshedBg
{
background-image:url(images/blackbg.gif);
background-position:top left;
background-repeat: no-repeat;
}
.blaskshedBg1
{
background-image:url(images/blackbg1.gif);
background-position:top left;
background-repeat: no-repeat;
}
.blaskshedBg2
{
background-image:url(images/blackbg2.gif);
background-position:top left;
background-repeat: no-repeat;
}
.blaskshedBg3
{
background-image:url(images/blackbg3.gif);
background-position:top left;
background-repeat: no-repeat;
}
.frambg
{

background-image:url(images/frame_imgbg.gif);
background-position:top left;
background-repeat:repeat-x;
}
.whitetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
a.whitetextlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
text-decoration:none;
}
a.whitetextlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
line-height:16px;
text-decoration:underline;
}

.footerText
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
line-height:14px;
font-weight:normal;
text-decoration:none;
}
a.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
a.footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.footerSmallText
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
line-height:14px;
font-weight:normal;
text-decoration:none;
}
a.footerSmall
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:normal;
line-height:14px;
text-decoration:none;
}
a.footerSmall:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:normal;
line-height:14px;
text-decoration:underline;
}
.bluetextTD
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.bluetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.bluetext:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}
.blacktextttt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.blacktext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.blacktext:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C89AA;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}
a.blacktext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
a.blacktext1:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}
.textfield
{
width:264px;
height:20px;
border-bottom:solid 1px #BFBFBF;
border-top:solid 2px #BFBFBF;
border-left:solid 1px #BFBFBF;
border-right:solid 1px #BFBFBF;
}
.textfieldsearch
{
width:140px;
height:16px;
border-bottom:solid 1px #BFBFBF;
border-top:solid 2px #BFBFBF;
border-left:solid 1px #BFBFBF;
border-right:solid 1px #BFBFBF;
}
.textfieldmember
{
width:220px;
height:20px;
border-bottom:solid 1px #BFBFBF;
border-top:solid 2px #BFBFBF;
border-left:solid 1px #BFBFBF;
border-right:solid 1px #BFBFBF;
}
.textarea
{
width:264px;
height:100px;
overflow:auto;
border-bottom:solid 1px #BFBFBF;
border-top:solid 2px #BFBFBF;
border-left:solid 1px #BFBFBF;
border-right:solid 1px #BFBFBF;
}
.button
{
background-color:#24709A;
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
.heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#636262;
line-height:16px;
font-weight:normal;
text-decoration:none;
}
.bottomimg
{
background-image: url(images/bottom_images.jpg);
background-position:bottom;
background-repeat:repeat;
}
.middlebg
{
background-image: url(images/bg_middle.jpg);
background-position:top-left;
background-color:#FEDC90;
background-repeat:repeat-x;
}

.broadcasting
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FEFEFE;
line-height:16px;
font-weight:normal;
text-decoration:none;
}
.broadcastingYellow
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#F5C315;
line-height:16px;
font-weight:normal;
text-decoration:none;
}
.TitleImage
{
    margin:18px 0px 0px 39px;    
}

.overallGrid
{
	border: solid 1px #445D4F;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color:#000000;
	
	
}

.headerGrid
{
	background-color: #83B197;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align: left;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-right: 3px;
	padding-top: 2px;
	font-weight: bold;
}

.DataCellGrid
{
	background-color:Transparent;
	padding: 1px 2px 1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.DataCellGridAlt
{
	background-color: #FFFFE0;
	padding: 1px 2px 1px 2px;
}
.DataCellGridEdit
{
	background-color: yellow;
	padding: 1px 2px 1px 2px;
}
.selectData
{
	white-space: normal;
}
.normalData
{
	white-space: normal;
}
.lightData
{
	color: #404040;
	white-space: normal;
}
.lighterData
{
	color: #606060;
	white-space: normal;
}
.lightestData
{
	color: #909090;
	white-space: normal;
}
.footerGrid
{
	background-color: #f2f2f2;
	font-size: 11px;
	text-align: left;
	color: #000000;
	padding: 2px 15px 2px 15px;
	border-bottom-color:transparent;
	border:solid 2 #000000;
	
	
}

.pagerGrid
{
	background-color: #EBEBEB;
	font-weight:bold;
}
.textQTY
{
width:50px;
height:20px;
border-bottom:solid 1px #BFBFBF;
border-top:solid 2px #BFBFBF;
border-left:solid 1px #BFBFBF;
border-right:solid 1px #BFBFBF;
}

.detailtitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}
.steptd
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0F88B5;
text-decoration:none;
line-height:16px;
font-weight:bold;
}
a.steptdlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#636262;
text-decoration:none;
line-height:16px;
font-weight:bold;
}
a.steptdlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#636262;
text-decoration:underline;
line-height:16px;
font-weight:bold;
}
.logintdwhite
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fffffff;
text-decoration:none;
line-height:16px;
font-weight:bold;
}
.show
 {
    position:absolute;
    right:10%;
    top:40%;
    left:25%;
    float:none;
    text-align:left;
    border:1px solid #507CD1;
    background-color:#FFFFFF;
    padding-left:0px;
    padding-right:2px;
    padding-top:0px;
    padding-bottom:5px;
    z-index:1005;
    display: none;
    width:500px;
    height:200px;
    background: #FDE3A4;  
    background-position:top;
    overflow:hidden;
    scrollbar-face-color: #CCCCCC;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #666666;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #FFFFFF;   
}
#backgroundFilter
{
    position: absolute;
    top: 0;
    left: 0;
    right:0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background:#CCCCCC url(images/spacer.gif);
    filter: alpha(opacity=60);
    opacity: 0.5;
    display: none;
    z-index: 1000;
    width: 100%;
    height:800px;
}

.detailtitle1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#1C89AA;
line-height:14px;
font-weight:bold;
text-decoration:none;
}