﻿/*----------------------------------------------------------*\
	defaultPage 
\*----------------------------------------------------------*/
.mainPage {}
.containerPage {width: 1000px;}

/*----------------------------------------------------------*\
	Text Shadown
\*----------------------------------------------------------*/
.divText{position:relative; left:0px; top:-1px;}
.divShadown{position:absolute; color:#000;}

/*----------------------------------------------------------*\
	Box Blue
\*----------------------------------------------------------*/
.BoxBlue {border: solid 1px #3D7448;/*background-color: #e1f0ff;*/ background: white; padding: 1px;margin-bottom: 2px;}
.BoxBlue_Title{height: 20px;color: #fff;font-weight: bold;background-color: #09f; background: #1c375d;border-bottom: solid 1px #555;border-right: solid 1px #555;padding: 2px 1px 0px 3px;}
.BoxBlue_Content{padding:2px;}

/*----------------------------------------------------------*\
	Pager
\*----------------------------------------------------------*/
.pager
{
	border:solid 1px #36A2DA;
	border: solid 1px #1c375d;
	background-color:#D5DFE4;
	
	margin-bottom:2px;
}
/*----------------------------------------------------------*\
	Button
\*----------------------------------------------------------*/
.button
{
	cursor: pointer;
	font-weight:normal;
	border-bottom: solid 1px #333;
	border-right: solid 1px #444;
	border-top: solid 1px #eee;
	border-left: solid 1px #eee;
	background-color: #87cefa;
	background: #1c375d;
	color: #000066;
	color: White;
}
.buttonPager
{
	width: 20px;
}
.buttonMini
{
	width: 50px;
}
.buttonNormal
{
	width: 100px;
}
.buttonMedium
{
	width:150px;
}
.divOfButtons
{
	padding:3px;
	margin-top:3px;
	margin-bottom:3px;
	border:solid 1px #bbb;
	background-color: #eee;
}

/* tools box */
.articleTools 
{
	position:relative;
	clear:both;
	float:left;
	margin:6px 0 0;
	padding-top:1px;
	width:99%;
}

/* share box */
.shareTool 
{
	background:transparent url(../Images/Newsletter/Seperator/dotsHorizontal3.gif) repeat-x scroll left bottom;
	position:relative;
	padding-left: 10px;
	text-align:left;
	width:85px;
	z-index:100;
}
#shareContainer 
{
	margin:0;
	padding:0;
	position:absolute;
	width:120px;
	z-index:100;
}
#shareTab 
{
	background:transparent url(../Images/Newsletter/Icon/iconSpeechUnder.gif) no-repeat scroll left top;
	float:left;
	height:6px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:106px;
	z-index:100;
}
#shareShadow 
{
	border-color:-moz-use-text-color #666666 #666666 -moz-use-text-color;
	border-style:none solid solid none;
	border-width:medium 1px 1px medium;
	float:left;
	position:relative;
	z-index:100;
}
#shareCloseButton 
{
	position:absolute;
	right:4px;
	top:12px;
	z-index:125;
}
#shareCloseButton a 
{
	background:transparent url(../Images/Newsletter/Button/close.gif) no-repeat scroll 0 0;
	display:block;
	height:16px;
	position:relative;
	width:16px;
}
#shareContents 
{
	background:#FFFFFF none repeat scroll 0 0;
	border-color:-moz-use-text-color #CCCCCC #CCCCCC;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	float:left;
	font-size:11px;
	padding:5px 10px 5px 5px;
	position:relative;
	z-index:100;
}
#deliciousLink 
{	
	background:transparent url(../Images/Newsletter/Icon/icon_share_delicious.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}
#diggLink 
{
	background:transparent url(../Images/Newsletter/Icon/icon_share_digg.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}
#facebookLink 
{
	background:transparent url(../Images/Newsletter/Icon/icon_share_facebook.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}
#mixxLink 
{
	background:transparent url(../Images/Newsletter/Icon/icon_share_mixx.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}
#linkedinLink 
{
	background:transparent url(../Images/Newsletter/Icon/icon_share_linkedin.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}
#yahooLink 
{
	background:transparent url(../Images/Newsletter/Icon/icon_share_yahoo.gif) no-repeat scroll left center;
	display:block;
	padding:3px 2px 3px 17px;
}

/* comments list */
.info { clear: both; border: solid 1px #75a6a7; border-color: #7394c2; width: 99.9%; }
.info .title { width: 98%; padding: 5px 10px; color: White; font-weight: bold; font-family: Verdana; background: #75a6a7; background: #7394c2; }
#ifrInfo { border: 0; width: 100%; }

/* share dropdown box */
.share { padding-left: 1px; width: 120px; height: 400px; }

.share_tl {padding-left: 25px;}
.share_bl {padding-left: 9px;}
.share_tr, .share_br {padding-right: 9px;}        
.share_tl, .share_tc, .share_tr {height: 18px;}
.share_bl, .share_bc, .share_br {height: 10px;}
            
.share_tl {background:url(../Images/Newsletter/Box/share_tl.gif) no-repeat left bottom;}
.share_tr {background:url(../Images/Newsletter/Box/share_tr.gif) no-repeat right bottom;}
.share_tc {background:url(../Images/Newsletter/Box/share_tc.gif) repeat-x center bottom;}

.share_ml {border-left: solid 1px #75a6a7;}
.share_mr {border-right:solid 1px #75a6a7;}
.share_mc {background: #ffffff; overflow: hidden;}

.share_bl {background:url(../Images/Newsletter/Box/share_bl.gif) no-repeat left top;}
.share_br {background:url(../Images/Newsletter/Box/share_br.gif) no-repeat right top;}   
.share_bc {background:url(../Images/Newsletter/Box/share_bc.gif) repeat-x center top;} 

/* text size */
.textsize { float: left; padding: 0 2px; height: 22px; }
.textsize:link, .textsize:visited { color: White; }

#etivi {font-size: 120%;}
#etivi .lst {padding: 0 7px;}
#etivi .lst dl .f_b { font-weight: bold;}
#etivi .ilft dl dt {margin: 13px 0; padding: 0 5px;}

#etivi .pit { padding: 0 55px; text-align: center; }
#etivi .tv { font-size: 112%; text-align: center; }
#etivi .tv dl dt { padding: 7px; }

#etivi .tvicon { background: url(../Images/Button/bt-pitguru-tv.png) no-repeat; margin-left: 8px !important; padding-left: 145px !important; height: 75px; line-height: 22px; text-align: left; }

.embed, .ctnpg p.btstart {text-align: center;}

.itvnav {position: absolute; bottom: 3px; width: 100%;}

dl.pullmnu {display: none; position: absolute; z-index: 9999; background: #006699 url('../Images/Background/_bg_pulldown_menu.gif') repeat left top; width: 175px;}
dl.pullmnu dt {display: block; background: url('../Images/Background/_pit_pull_itm.gif') no-repeat 13px center; padding-left: 33px;}


/* header */
.header {background: url('../Images/Background/header_top.jpg') no-repeat center center; height: 117px;}
.header .tnav dl {margin: 0; padding: 0;}
.header .tnav dl dt {display: inline;}
.header .tnav dl dt a {color: #ffffff; padding: 0 13px;}
.header .tnav dl dt a.rss {background: url('../Images/Icon/iconrss.gif') no-repeat left center; padding: 17px 7px 17px 23px;}
.header .fright table {margin-top: 7px;}
.header table .clslgin {background: url('../Images/Icon/iconlogin.gif') no-repeat left center; padding: 20px 0 20px 35px; line-height: 45px; color: #ffffff;}
.header table .clslgin:hover {color: #ffff00;}
.header .w_f { width: 50%;}

/* Navigative Menu  */
.navmenu {background: url('../Images/mid-menu.gif') repeat-x left top; font-size: 12pt;}
.navmenu .l {background: url('../Images/left-menu.gif') no-repeat left top; height: 100%;}
.navmenu .r {background: url('../Images/right-menu.gif') no-repeat right top; height: 100%;}
.navmenu dl {margin: 0px 0px 5px 0px; padding: 0;}
.navmenu dl dd {float: left; background: url('../Images/seperate.gif') no-repeat right; line-height: 27px; padding: 3px 0px; margin: 0;}
.navmenu dl dd.n {background: none; margin-right: 0;}
.navmenu dl dd a {padding: 7px; color: #ffffff;}
.navmenu dl dd a:hover {color: #ffff00;}

.navmenu dl dd a.ic_home { background: url('../Images/Icon/icon_home.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_sms { background: url('../Images/Icon/icon_sms.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_rss { background: url('../Images/Icon/icon_rss.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_blog { background: url('../Images/Icon/icon_blog.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_tv { background: url('../Images/Icon/icon_tv.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_radio { background: url('../Images/Icon/icon_radio.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_ffs { background: url('../Images/Icon/icon_ffs.png') no-repeat 7px center; padding-left: 37px;}
.navmenu dl dd a.ic_contact { background: url('../Images/Icon/icon_contactus.png') no-repeat 7px center; padding-left: 37px;}

/* inside form */
.ctnpg {margin-top: 7px;}
.ctnpg p {margin: 0; line-height: 1.3em; text-align: justify;}
.ctnpg p.alc {text-align: center;}
.blkinside, .blkmarket {width: 368px;}
.box {background: url('../Images/Background/bg-inside-information.gif') repeat-x left top;}
.box .t {background: url('../Images/Background/_bg_blk_inside_top.gif') no-repeat left top;}
.blkinside p span {color: #1C375D; font-weight: bold;}

.w { font-weight: bold; font-size: 16pt; color:  #1C375D;}
.p1 { padding: 10px;}
.p2 { font-weight: bold; padding-left: 10px; color:  #1C375D;}
.p3 { padding: 10px;}
.t .p4 { text-align: right; padding-right: 15px;}
/* Slide show */
.blkss {width: 362px; min-height: 359px; background: none; }/*url('../Images/Background/bg_fash.gif') no-repeat left center;*/
#blkliveshow {border: 2px #0e437e solid; position: relative; z-index: 9;}
* html #blkliveshow { height: 365px; }
#blkliveshow .c2 {width: 180px; padding: 17px 0 0 39px;}
#blkliveshow .fleft span1 {display: block;}
#blkliveshow .fleft span.tt {margin-top: 93px; margin-left: 54px;}
#blkliveshow .fleft span.bt {margin-top: 150px; margin-left: 70px;}
#blkliveshow .c2 dl {margin: 0; padding: 0; font-size: 120%;}
#blkliveshow .c2 dl dt {padding-left: 3px; line-height: 13px; margin-top: 5px;}
#blkliveshow .c2 .btstart {margin: 13px 0 0 7px;}
#blkliveshow .c2 .femail { padding-left: 5px; visibility: hidden;}
#blkliveshow h1 {margin: 0; padding: 0; font-size: 130%; color: #ff9900; text-align: center; padding: 7px 0;}

/* Block Biz */
.blkbiz, .blknews {width: 362px;}
.blkbiz {margin-top: 25px;}
.blkbiz h1 {background: url('../Images/Background/_bg_h_biz.gif') no-repeat left top; margin: 0; font-size: 150%; color: #fff; padding: 13px 53px 15px;}
.blkbiz p {padding-top: 0;}
.blkbiz p img {margin: 5px 13px 5px 5px;}
.blkbiz p span {display: block;}
.blkbiz p span.h {font-weight: bold; color: #1c375d;}
.blkbiz p span a {color: #D8AB2D; text-decoration: underline;}
.blkbiz p span a:hover {color: #fff200;}

.mrg {margin-left: 15px;}

/* Block Ads */
.c_color { color:#FFF200;}
.boxads { background: #e55408 url('../Images/_blk_ogr_bg.gif') repeat-y left top; width: 232px; margin: 5px 0px 5px 0px; color: #ffffff; font-size: 130%;}
.boxads .t {background: url('../Images/_blk_ogr_t.gif') no-repeat left top;}
.boxads .b {background: url('../Images/_blk_ogr_b.gif') no-repeat left bottom;}
.boxads .t_w { font-size: 210%; margin: 11px 0px 0px 5px;}
.boxads .t_r { font-size: 110%; width: 90px; font-weight: bold; margin: 10px 0px 0px 5px;} 
.boxads .w_l { margin: 15px 0px 0px 10px;}
.boxads .n_o {  margin: 0px 0px 0px 10px; padding-bottom: 10px;}

.ad { padding: 5px 0px 5px 0px;}
.ad a { color: Blue;}

.cnv {background: url('../Images/Background/_bg_h_biz2.gif') no-repeat; color:#FFFFFF; font-size: 120%; line-height: 45px; padding-left: 50px; font-weight: bold;}
.ad_small { padding: 5px 0px 5px 0px;}
.ad_small a { color: Blue;}

.cnv_small {background: url('../Images/Background/_bg_h_biz2.gif') no-repeat; color:#FFFFFF; font-size: 120%; line-height: 45px; padding-left: 50px; font-weight: bold;}

/* Footer */
.fpg {text-align: center;}
.fpg p {margin: 0; padding: 9px 0; border-top: 1px #1c375d solid;}
.pitlnk {border-bottom: dashed 1px #000000;}
.fpg ul {margin: 0px auto; padding: 5px 0;}
.fpg ul li {list-style: none; display: inline; padding: 0px 2px 0px 2px;}
.fpg ul li img { position: relative; top: 4px; left: 5px;}
.fpg .pitlnk {background: #edeff0; border-top: 1px #c0c0c0 solid; border-bottom: 2px #1c375d solid;}
.intlnk {background: #edeff0; border-bottom: 2px #1c375d solid;}
.fpg a {color: #000000;}
.fpg a:hover {color: #1c375d;}