/******************Start Page Structural CSS**** white-space                              ********************/
body {
  background-position:center center;
  background-repeat:repeat-y;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  margin: 0px;
  background:#4780A0 ;/**/
}

* {margin:0; padding:0}

.hotspot {font:10px/1.5 Verdana, Arial, Helvetica, sans-serif;color:#900; text-decoration:none;  border-bottom:1px dotted #900; cursor:pointer;margin:0; padding:0}

#tt {font:10px/1.5 Verdana, Arial, Helvetica, sans-serif;color:#900;position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}

#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}

#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}

#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}
.list_2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #666666;
}

.list_2 li{padding:15px 0 17px 0; line-height:1.2em; background:0;}
.list_2 a{float:right;}
.list_2 em{display:block;}
.list_2 b{float:right; padding-right:54px; font-weight:normal;}
.list_2 span{float:left;}
.list_2{margin-top:-15px;}

#main {
  background-color:#f4f4f4;
  background-image:url(../images/upper-bg-new.png);
  background-position:center top;
  margin:0px auto;
  width:987px;
  height:auto;
  overflow:inherit;
  padding: 0px 0px 0px 0px;

}

#Content{
  margin:0px;
  padding:0px;
  min-height:292px;
  height:auto;
  margin-top:5px;
  width:750px;
  background:#FFF;
  border:1px solid #A1A1A1;
  overflow:hidden;
}

#inner_Content{
  float:left;
  background:#FFF;
  width:740px;
  height:auto;
  line-height:125%;
  padding-left:5px;
}

.home_Right_content_sub_img{
  vertical-align:top;
  margin:1px;
  float:left;
  text-align:left;

}
/*Data  not use data*/
.urbangreymenu{
  vertical-align:top;
  width:252px;
  margin:1px;
  float:left;
  height:160;
  /* border:1px solid #A1A1A1;*/

  margin-bottom:8px;
  text-align:left;
}

.urbangreymenu  a{
  font:  12px Arial, Helvetica, sans-serif;
  color: black;
  padding: 5px 0px 5px 0px;
  line-height: 13px;
  /*padding-left: 8px; link text is indented 8px*/
  text-decoration: none;
  list-style-type: none;
}

.urbangreymenu  td{
  padding: 5px 0px 5px 0px;
  line-height: 16px;
  text-decoration: none;
  list-style-type: none;
}
.urbangreymenu a:visited{
  color: black;
  list-style-type: none;
}
/* end of not use data*/



.home_Right_content_sub{
  vertical-align:top;
  width:252px;
  margin:1px;
  float:left;
  /* border:1px solid #A1A1A1;*/

  margin-bottom:8px;
  text-align:left;
}

.home_Right_content_sub .headerbar{
  font: bold 12px Franklin Gothic font, Helvetica, sans-serif;
  color: black;
  background:  url(../images/listBullet.jpg) no-repeat; /*last 2 values are the x and y coordinates of bullet image*/
  margin-bottom: 0; /*bottom spacing between header and rest of content*/
  text-transform:none;
  padding: 0px 0px 10px 18px; /*31px is left indentation of header text*/
  list-style-type: none;
}
.home_Right_content_sub ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
  list-style-type: none;
}
.home_Right_content_sub ul li {
  padding-bottom: 2px; /*bottom spacing between menu items*/
  list-style-type: none;
}
.home_Right_content_sub  a {
  font-size:11px;
  font-weight:800;
  color:#4D4D4D;
  text-decoration:none;
  line-height:100%;
}
.home_Right_content_sub a:hover{
  line-height:100%;
  text-decoration:underline;
}

#InfoBar {
  border:#999999 1px solid;
  background-color:#c2d4de;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#2e7fad;
}
.InfoBardiv {
  margin:5px;
  padding:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#5f5f5f;
}
#Navigation {
  margin:5px;
  padding:0px;
  border:#999999 1px solid;
  background-color:#F4F4F4;
  overflow:hidden;
}
.premium_legend {
  margin:5px;
  padding-bottom:2px;
  border:#a1a1a1 solid 1px;
  background-color:#FFF;
  font-size:11px;
  width:200px;
  font-family:arial;
  color: #777;
}
.premium_legend img {
  margin:2px 0 -3px 0;
  padding-left:3px;
  padding-right:5px;
}
#header_links, #header_links a {
  font-family:arial;
  font-size:10px;
  color:#fff;
  text-decoration:none;
}
#header_links a:hover {
  font-family:arial;
  font-size:10px;
  color:#fff;
  text-decoration:underline;
}

/******************End Page Structural CSS************************/

/*******************Start New Menu********************/

.arrowlistmenu {
  margin:0px;/*width of accordion menu*/

}
.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color:#666666;
  text-decoration:none;
  text-transform:none;
  background-color:#fff;
  background-image:url(../images/button1-on.jpg);
  background-position:center right;
  background-repeat:no-repeat;
  border-bottom:#a1a1a1 solid 1px;
  margin: 0px 0px 2px 0px; /*bottom spacing between header and rest of content*/
  height:22px;
  padding: 8px 0px 0px 0px; /*header text is indented 10px*/
  cursor: hand;
  cursor: pointer;
  min-height:15px;
}
.arrowlistmenu .menuheader img {
  margin:0px 5px -3px 0px;
}
/* .arrowlistmenu .menuheader .hover{
background-image:url(../images/button1-hover.jpg);
background-position:center right;
background-repeat:no-repeat;
} */

.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/
  background-color:#fff;
  background-image:url(../images/button1-over2.jpg);
  background-position:center right;
  background-repeat:no-repeat;
}
.arrowlistmenu ul { /*CSS for UL of each sub menu*/
  font: bold 11px arial;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.arrowlistmenu ul li {
  padding-bottom: 1px; /*bottom spacing between menu items*/
  border-bottom:#a1a1a1 solid 1px;
}
.arrowlistmenu ul li a {
  color: #666;
  background-image:url(../images/sublevel1-a.jpg);
  background-position:center left;
  background-repeat:no-repeat;
  display: block;
  padding:8px 0 5px 10px;
  text-decoration:none;
  font-style:italic;
}
.arrowlistmenu ul li a.on {
  color: #1882D5;
  text-decoration:underline;
  background-image:url(../images/sublevel1-b.jpg); /*custom bullet list image*/
  background-position:center left;
  background-repeat:no-repeat;
  display: block;
  padding:8px 0 5px 10px;
}
.arrowlistmenu ul li a:visited {
  color: #666;
}
.arrowlistmenu ul li a:hover { /*hover state CSS*/
  color: #1882D5;
  text-decoration:underline;
}
/*****subMenu*****/

.arrowlistmenu ul li .opensubheader { /*Open state CSS for sub menu header*/
  /*background: #ffffff !important;*/
  text-transform:none;
  background-image:url(../images/sublevel1-c.jpg);
  background-position:center left;
  background-repeat:no-repeat;
}
.arrowlistmenu ul li .closedsubheader { /*Closed state CSS for sub menu header*/
  /*background: #fbbd58 !important;*/
  color:#666;
  text-transform:none;
  background-image:url(../images/sublevel1-c.jpg);
  background-position:center left;
  background-repeat:no-repeat;
  border-bottom:#a1a1a1 solid 1px;
}
.arrowlistmenu ul li a.subexpandable:hover { /*hover state CSS for sub menu header*/
  /*background: #557fad;*/
}
/*******************End New Menu********************/


/**************Begin Channel Guide CSS*********************/

.Channel-Guide {
  margin:5px;
  padding:0px 10px 5px 10px;
  width:180px;
  background:#FFF;
  border:#a1a1a1 solid 1px;
}
.Channel-Guide ul {
  padding-left:0px;
}
#Channel-Guide {
  margin:0px;
  left:0px;
  width: 100%;
}
#Channel-Guide ul {
  margin:0px;
  list-style:none;
  left:0px;
  width: 100%;
}
#Channel-Guide li {
  list-style:none;
  text-align:left;
  height:22px;
  margin:0px 0px 2px 0px;
  padding: 8px 0px 0px 0px;
  background-color:#fff;
  background-image:url(../images/button1-on.jpg);
  background-position:center right;
  background-repeat:no-repeat;
  border-bottom:#a1a1a1 solid 1px;
  width: 100%;
}
#Channel-Guide a {
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color:#666666;
  text-decoration:none;
  text-transform:none;
  padding:0px;
  display:block;
  min-height:15px;
}
/* #Channel-Guide a:hover, #Channel-Guide li.hover{
background-image:url(../images/button1-hover.jpg);
background-position:center right;
background-repeat:no-repeat;
} */

#Channel-Guide a.on, #Channel-Guide .on, #Channel-Guide a.on.hover {
  background-color:#FFF;
  background-image:url(../images/button1-over2.jpg);
  background-position:center right;
  background-repeat:no-repeat;
  color:#666666;
  height:22px;
  margin:-8px 0 0 -5px;
  padding: 8px 0px 0px 5px;
}
.Recently_Added {
  background-color:#FFFFFF;
  border:1px solid #A1A1A1;
  margin:5px;
  padding:5px 10px;
  width:198px;
  font-family:Georgia;
  font-size:16px;
  font-weight:bold;
}
.Recently_Added ol {
  color:#F30;
  margin:0 0 0 5px;
  padding-left:20px;
  font-weight:normal;
}
.Recently_Added ol li {
  font-size:19px;
  padding-bottom:5px;
  border-bottom:#666 dotted 1px;
  list-style-position:outside;
  line-height:75%;
}
.Recently_Added_Title, .Recently_Added_Title a, .Recently_Added_Title a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#1882d5;
  font-weight:bold;
  text-decoration:none;
}
a.Recently_Added_Title:hover {
  text-decoration:underline;
}
.Recently_Added_Date {
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  padding-left:0px;
  color:#333;
}
/******************End Channel Guide CSS****************************/


/******************Start Now Playing CSS*********************/

.Now_Playing {
  padding:10px 0px 0px 0px;
  border-bottom:#666 dotted 1px;
  font-family: Georgia;
  font-size: 14px;
  font-weight: bold;
  color:#000;
}
.Desc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
}
.Title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #666666;
}
/*******************End Now playing CSS*********************/

/*******************Start Search Bar Css********************/

.Seach_Text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  vertical-align:middle;
}
input#Go {
  background-color:#6699cc;
  margin: 1px 0 4px 1px;
  width:25px;
  height: 20px;
  vertical-align:middle;
  border-top-width: 1px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
}
.searchdiv {
  background-color:#ffffff;
  width:300px;
}
/*******************End Search Bar Css********************/

/*******************Start Info Bar CSS********************/

.Info-Bar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #050552;
  background-color: #c8c8de;
  border: 1px solid #333333;
  margin-top:2px;
  font-style: normal;
}
.Info-Bar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #050552;
  font-style: normal;
}
/*******************End Bios Bar Css********************/

/*******************Start Playlist Css********************/


.Date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: bold;
  color:#5f5f5f;
}
.Description {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color:#4881a3;
}
#Thumbnail-Video, #Thumbnail-Video ul {
  list-style: none;
  margin:0px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 10px;
}
#Thumbnail-Video a {
  font-size: 10px;
  color:#143d55;
  text-decoration:none;
  display: block;
  padding:1px 2px 0px 2px;
}
#Thumbnail-Video li {
  background-color:#fff;
  background-image:url( ../images/reg-bg.jpg);
  background:bottom left;
  background-repeat:repeat-x;
  float: left;
  margin:2px;
  padding:5px 2px 0px 0px;
  border:#999999 1px solid;
  width:48%;
  height:85px;
  overflow:hidden;
}
#Thumbnail-Video li:hover {
  float: left;
  background-color:1E1E1E;
  background-image:url(../images/grey-gradient2.jpg);
  background-position:center center;
  background-repeat:repeat-x;
  border:#666666 1px solid;
}

#Thumbnail-Video li:hover a {
  color:#ffffff;
}

#Thumbnail-Video a:hover {
  /*color: #143d55;*/
  color: #ffffff;
  text-decoration:none;
}
/*******************End Playlist Css********************/

.Blog-Title {
  /*height:130px;*/
  margin:0px auto;
  /*background-image:url(../images/lower-bg.png);
  margin-top:50px;*/
  background-color:#F2F2F2;
  background-position:center bottom;
  background-repeat:no-repeat;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #143d55;
  padding:15px;
}

.Blog-Footer {
  width:987px;
  background-image:url(../images/lower-bg.png);
  background-position:center bottom;
  background-repeat:no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #666666;
  text-align:justify;
  padding:15px;

}
.Blog-Footer p {
  text-align:justify;
  padding:0 15px;
}

.Blog-Title div {
  margin:20px 0px 5px 0px;
}
.Blog-Title a, .News-Title a:visited, .News-Title a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #143d55;
  text-decoration:none;
  line-height:14px;
}
.Blog-Title a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #143d55;
  text-decoration:none;
  line-height:14px;
}
.Blog_Index {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#666;
  padding:10px;
}
/*********/
.ad {
  height:342px;
  width:336px;
  overflow-y: hidden;
  background-color:#ffffff;
}
.Callout {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#5f5f5f;
  padding:0px 10px;
}
.Callout-Title {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#143d55;
  font-weight:bold;
}
.Callout-red {
  color:#fbbd58;
  font-family:arial;
  font-size:12px;
}
.Login-top-outer {
  margin-right:11px;
  color:#FFF;
}
.Login-top {
  color:#fff;
  font-family:arial;
  font-size:12px;
}
.Login-top a, .Login-top a:hover, .Login-top a:visited {
  color:#fbbd58;
  font-family:arial;
  font-size:12px;
}
/*------Ajax Tabs------*/
.shadetabs {
  padding: 3px 0;
  margin-left: 0;
  margin-top: 1px;
  margin-bottom: -4px;
  font: bold 10px Verdana;
  list-style-type: none;
  text-align: left; /*set to left, center, or right to align the menu as desired*/
  height:15px;
  width:auto;
}
.shadetabs li {
  display:block;
  margin: 0;
  height:15px;
  width:100%;
}
.shadetabs li a {
  text-decoration: none;
  position: relative;
  z-index: 1;
  padding: 1px 4px 1px 5px;
  margin-right: 0px;
  border: 1px solid #999999;
  border-bottom-color: white;
  color: #2d2b2b;
  background: #e8e8e8;
  height:15px;
}
.shadetabs li a:visited {
  color: #2d2b2b;
}
.shadetabs li a:hover {
  text-decoration: underline;
  color: #2d2b2b;
  cursor:default;
}
.shadetabs li a.selected { /*selected main tab style */
  position: relative;
  top: 1px;
  background: white;
  border-bottom-color: white;
  cursor:default;
}
.shadetabs li a.selected:hover { /*selected main tab style */
  text-decoration: none;
}
.prochart {
  width: 300px;
  height:200px;
  margin-left:5px;
  margin-right:5px;
  border:1px solid #999999;
}
/*------End Ajax Tabs Css-------*/
.tb_cont {
  width:730px;
  clear:both;
  margin: 0 0 0 25px;

}
.tb_ez{
  width:178px;
  height:48px;
  background-image:url(http://www.fxdd.com/fileadmin/template/main/images/ondemand/tradingsignal/tab_FXAlerts_down.png);
  background-repeat:no-repeat;
  background-position: center center;
  position:relative;
  float:left;
  cursor:pointer;
}
.Homepage {
  position:relative;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#143d55;
  margin:10px;
  font-weight:bold;
  line-height:20px;
  height:90%;
  width:auto;
  margin:5px 0px 35px 5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
}
.playlistscroll {
  scrollbar-arrow-color: #80c5e8;
  scrollbar-3dlight-color: #2e7fad;
  scrollbar-darkshadow-color: #143d55;
  scrollbar-face-color: #4881a3;
  scrollbar-highlight-color: #c2d4de;
  scrollbar-shadow-color: #c2d4de;
  scrollbar-track-color: #80c5e8;
}
.Autochart {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  text-align:center;
}
.Autochart1, .Autochart1 a, .Autochart1 a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #143d55;
  text-decoration:none
}
.Autochart1 a:hover {
  text-decoration:underline;
}
/*-----------------------------Homepage-CSS-start------------------------------------*/
#play{

  background:#F0F4F6 url(../images/form-bg.jpg) repeat-x scroll left top;

}
#play th{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#5C97B9;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  text-align:left;
}
#play td{
  font-size:14px;
  color:#000000;
}
#play a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}

.vidoDetail{
  margin-left:18px;
  text-align:center;
  color:#333333;
  font-size:11px;
  font-weight:bold;
  width:450px;
}

.homepage_upper {
  text-align:center;
  width:auto;
  height:auto;
  color:#EBEBEB;
  margin:0px 0px 0px 0px;
  vertical-align:top;

}

.ContenTradingcentral{
  float:left;
  height:auto;
  width:775px;
  margin:5px 0px 35px 5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
}

.Contenar{
  float:left;
  height:auto;
  width:475px;
  margin:5px 0px 35px 5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;

}

.homepage_upper_sign_up {
  background-color:#FFFFFF;
  border:1px solid gray;
  /*background-image:url(../images/main-1.jpg);*/
  background-position:center top;
  background-repeat:no-repeat;
  color:#000000;
  width:485px;
  height:auto;
  float:left;
  padding-left:2px;
}
.homepage_upper_sign_up h1{
  font-size:20px;

}
.homepage_upper h1 {
  background-image: url(../images/grey-gradient3.jpg);
  background-position:left top;
  background-repeat:repeat-x;
  margin:0px 0px 0px 0px;
  padding:0px;
  padding-bottom:2px;
  font-size:20px;
  color:#FFF;
  text-align:center;
}

div#inner_contant_right{
  float:left;
  background:#FFF;
  width:740px;
  height:auto;
  line-height:125%;
  padding-left:5px;
}
div#inner_contant{
  float:left;
  margin:5px;
  padding:1px;
  background:#FFF;
  width:220px;
  height:410px;
}

#homepage_right {
  float:left;
  width:261px;
  height:auto;
  color:#EBEBEB;
  margin:0px 0px 0px 0px;
  left: 480px;
  top: 0px;

  white-space:inherit
}

.homepage_right {
  float:left;
  width:250px;
  height:auto;
  color:#EBEBEB;
  margin:0px 0px 0px 0px;
  left: 830px;
  top: 103px;

} 
.homepage_right h1 {
  background-position:right top;
  margin:-10px -10px 0px -10px;
  padding:10px;
  padding-bottom:2px;
  font-size:18px;
  color:#FFF;
}

.topmainPlay{
  border:1px solid gray;
  height:229px;
  width:496px;
  padding: 10px;
}
.sliderwrapper{
  width:498px;

}
.homepage_main {
  background-color:#FFFFFF;
  /*background-image:url(../images/main-1.jpg);*/
  background-position:center top;
  background-repeat:no-repeat;
  color:#000000;
  width:485px;
  height:auto;
  float:left;
  margin-left:2px;
  margin-bottom:10px;
  vertical-align:top;
  text-align:center;
}
.homepage_main p {
  line-height:135%;
}
.homepage_promo {
  float:right;
}

.homepage_lower {
  vertical-align:top;
  height:360px;
  margin:0px;
  padding:0px;
}

/*.homepage_lower a, .homepage_lower a:visited {
color:#666;
}
.homepage_lower h2 {
/*margin:0px 0 59px 0;
padding:0px 0px 0px 0px;
font-size:12px;	color:#4D4D4D;
} 
.homepage_lower h3 a, .homepage_lower h3 a:visited {
font-size:11px;color:#1882D5;font-weight:bold;text-decoration:none;}
.homepage_lower h3 a:hover {
text-decoration:underline;
}
.homepage_lower p {
color:#666;
line-height:125%;
}*/
.display_scroll  {
  vertical-align:top;
  background:#f0f4f6 url(../images/form-bg.jpg) top left repeat-x;
  height:300px;
  width:100%;
  margin:20px;
  float:left;

}

.homepage_sub_left {
  vertical-align:top;
  /*background-image:url(../images/subimage-1.gif);*/
  background-position:left top;
  background-repeat:no-repeat;
  height:150px;
  width:210px;
  margin-right:0px;
  margin-bottom:4px;
  float:left;
  border-bottom:1px solid #A1A1A1;
}

.homepage_sub_left_bottom {
  /*background-image:url(../images/subimage-1.gif);*/
  background-position:left top;
  background-repeat:no-repeat;
  height:150px;
  width:210px;
  margin-right:0px;
  margin-top:4px;
  float:left;
  border-bottom:1px solid #A1A1A1;
}

.homepage_sub_right {
  vertical-align:top;
  /*background-image:url(../images/subimage-3.gif);*/
  background-position:left top;
  background-repeat:no-repeat;
  height:150px;
  width:210px;
  margin-bottom:4px;
  float:left;
  border-bottom:1px solid #A1A1A1;
}

.homepage_sub_center {
  /*background-image:url(../images/subimage-2.gif);*/
  background-position:left top;
  background-repeat:no-repeat;
  height:150px;
  width:210px;
  margin-right:0px;
  margin-top:4px;
  float:left;
  border-bottom:1px solid #A1A1A1;
}
/*----------- Display viedo-------------*/
.video_disp{
  vertical-align:top;
  /*background-image:url(../images/subimage-3.gif);*/
  background-position:left top;
  background-repeat:no-repeat;
  height:130px;
  width:470px;
  float:left;
}
.playerView{
  margin-top:20px;
  margin-left:90px;
}
/*------- Display ---------*/




.homepage_alerts {
  background-image:url(../images/alerts-button.jpg);
  background-position: left;
  background-repeat:no-repeat;
  display:block;
  padding-left:60px;
  text-decoration:underline;
  position:relative;
  bottom:0px;
}
.homepage_video {
  background-image:url(../images/video-button.jpg);
  background-position: left;
  background-repeat:no-repeat;
  display:block;
  padding-left:60px;
  text-decoration:underline;
  position:relative;
  bottom:4px;
}
.homepage_news {
  background-image:url(../images/news-button.jpg);
  background-position: left;
  background-repeat:no-repeat;
  display:block;
  padding-left:60px;
  text-decoration:underline;
  position:relative;
  bottom:4px;
}
.ticker {
  height:25px;
  width:980px;
  margin-left:3px;
}
#feedback a img {
  border:none;
  padding:5px 0 3px 15px;
}

.contain {font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-left:11px; padding-top:5px;}
.contmain_lc {
  background-image:url(../images/main.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}

.contmain_ps {
  background-image:url(../images/main-ps.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}

.contmain_ac {
  background-image:url(../images/main-ac.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}

.contmain_ts {
  background-image:url(../images/main-ts.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}

.contmain_nws {
  background-image:url(../images/main-nws.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}
.contmain_tt {
  background-image:url(../images/main-tt.jpg);
  width:737px;height:386px;background-position:center center;background-repeat:no-repeat;margin:6px 0 0 0;
}
.contmainhead{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:bold;color:#fbbd58;}
.contmaintext {color:#fff;font-size:14px;line-height:150%;margin: 2px 0 0 0;}
.contmaintextarea {position:relative;left:-170px;top:55px;width: 325px;}
.contmaintextarea_ac {position:relative;left:0px;top:245px;width: 650px;}
.contmaintextarea_ps {position:relative;left:400px;top:50px;width: 290px;}
.contmaintextarea_ts {position:relative;left:135px;top:100px;width: 335px;}
.contmaintextarea_nws {position:relative;left:-90px;top:35px;width: 700px;}
.contmaintextarea_tt {position:relative;left:195px;top:115px;width: 225px;}

.contsub{
  background-image:url(../images/subhead.jpg);
  background-position:center center;background-repeat:no-repeat;
  width:243px;height:100px;position:relative;float:left;margin: 5px 2px 0 0;cursor:pointer;
}

.contsubhead{font-weight:bold;font-size:16px;text-align:center;padding: 7px 0 0 0;letter-spacing:-.2px;}
.contsubtxt {font-weight:normal;color: #7d7d7d;text-align:center;font-size:13px;}

.dlcontain {font-family:Arial, Helvetica, sans-serif;font-size:11px; width:700px; background-color:#ffffff; border:double 3px #a1a1a1; padding:0 25px; }
.dlitembox	{background-image:url(../images/button_dl.gif);
  background-position:left top;background-repeat:no-repeat;
  height:auto; cursor:pointer;
  border-bottom: dotted 1px #a1a1a1;
  padding: 0 0 14px 38px;
  margin: 10px 0;
}
.dlheader a, .dlheader a:HOVER, .dlheader a:VISITED, .dlheader a:LINK {
  color:#1882d5;font-size:13px;font-weight:bold;text-decoration:none;
}
.dltext{font-size:11px;}
.dlhelp {margin:10px auto; text-align:center; line-height:21px;}
.dlhelp a, .dlhelp a:LINK, .dlhelp a:VISITED, .dlhelp a:HOVER {
  color:#1882d5;font-size:11px;font-weight:normal;text-decoration:none;
}

#Blog-Content{
  width:700px;
  height:auto;
  text-align:justify;
  background:#FFFFFF;
}

/* unuse data ok */

.login-form {
  vertical-align:top;
  font-family:Arial;
  color:#000000;
  font-size:12px;
  background:#f0f4f6 url(../images/form-bg.jpg) top left repeat-x;
  border:#999 1px solid;
  width:220px;
  float:right;
  /*  margin:3px 3px 3px 3px;
  padding:5px;*/
}
.login-form h1 {
  font-size:16px;
  font-weight:bold;
  margin:10px 0;
  background-color:#749FE9;
}
.login-form h4 {
  font-size:12px;
  font-weight:bold;
}
.registration-form {
  font-family:arial;
  font-size:12px;
  background:#f0f4f6 url(../images/form-bg.jpg) top left repeat-x;
  border:#999 1px solid;
  width:95%;
  float:left;
  margin:5px 5px 5px 5px;
  padding:10px ;
  height:780px;
}
.Register_Now h1 {
  font-size:20px;
  font-weight:bold;
  text-align:center;
  margin:0px 0;
}
.benefits {
  background:url(../images/benefits-box.jpg) left top no-repeat;
  height:216px;
  width:175px;
  font-size:12px;
  margin-top:10px;
  padding:5px 10px 0 10px;
}
.benefits h4 {
  margin:15px 0 0 0;
  font-size:12px;
  font-weight:bold;
}
.shadetabs {
  font-family:arial;
  font-size:10px;
  text-transform:uppercase;
}
.error {
  font-size:10px;
  font-weight:bold;
  text-transform:uppercase;
  color:#F00;
}
.forgot-Password {
  width:455px;
  text-align:justify;
  background:#f0f4f6 url(../images/form-bg.jpg) top left repeat-x;
  font-family:arial;
  font-size:12px;
  margin:1px;
  padding:3px;
  border:#999 1px solid;
}
.forgot-Password h1, .update-info-form h1 {
  margin:0 0 15px 0;
  padding:0 0 5px 0;
  font-size:16px;
  border-bottom:#CCC solid 1px;
}
#form1 td {
  font-family:arial;
  font-size:12px;
}
.update-info-form {
  margin:5px;
  padding:15px;
  background:#f0f4f6 url(../images/form-bg.jpg) top left repeat-x;
  font-family:arial;
  font-size:10px;
  border:#999 1px solid;
}
.update-info-form td {
  font-size:12px;
  padding:5px;
}
