﻿@import url("css/menu.css");

/* CSS Document */
#Body {background-color:#1a1a1a; height:100%; margin:0; padding:0; }

#topBar{background-image:url(images/top_bg.jpg); background-repeat:repeat-x; height:30px;  }
#topBar div{text-align:right; padding-right:20px; padding-top:5px; width:960px;}

.mainBody{width:960px;}
#headerBar{background-image:url(images/headerBar.jpg); background-position:center top; background-repeat:repeat-y;}

#headerBar .links {padding-bottom:10px;}
#headerBar .links a, #headerBar .links a:link, #headerBar .links a:visited, #headerBar .links a:active{color:#28abe2; text-decoration:none; font-weight:normal; font-size:14px; font-family:Arial; }
#headerBar .links a:hover{color:#28abe2; text-decoration:underline; }

.headerList{color: #aeaeae;	padding-right:20px;}
.headerList2{color: #aeaeae;margin-bottom:13px;}

.headerList ul{	margin-left:0px; padding-left:0px;}
.headerList ul li{	list-style-type:none;	background-image:url(images/bullet.jpg);background-position:right; background-repeat:no-repeat;text-align:right; padding-right:15px;}


.menu_bgd{background-image:url(images/menu_bgd.gif); background-repeat:repeat-x; width:990px; }
.MenuBorderL{background-image:url(images/menuBorderL.gif); background-repeat:no-repeat; height: 36px; }
.MenuBorderR{background-image:url(images/menuBorderR.gif); background-repeat:no-repeat; background-position:right; height: 36px; padding-left:15px;}

.topBgd{background-image:url(images/mainBody.jpg); }

/*.L, .R{width:15px; display:block; border:solid 1px #1a1a1a;}*/

/*-------- banner Style --------*/
#banner{background-image:url(images/banner.gif); background-repeat:no-repeat; width:960px; height:238px; text-align:left;}
#banner #row1{font-family:Arial; font-size:22px; padding-left:165px; color:#3a3a3a; padding-top:15px;}
#banner #row2{font-family:Arial; font-weight:bold; font-size:46px; padding-left:175px; color:#24abe2; margin-top:-20px;}
#banner #row3{font-family:Arial; font-weight:bold; font-size:46px; padding-left:215px; color:#1b7aa1; margin-top:-20px;}
#banner #row4{font-family:Arial; font-weight:bold; font-size:34px; padding-left:260px; color:#3a3a3a; margin-top:-20px;}
#banner #productive{font-family:Arial; font-weight:bold; font-size:46px; color:#104c64;}
#banner #partner{font-family:Arial; font-weight:bold; font-size:48px; color:#3a3a3a;}
#banner #row5{font-family:Arial; font-size:24px; color:#3a3a3a; padding-left:325px;margin-top:0px;}
#banner #row6{font-family:Arial; font-weight:bold; font-size:30px; color:#3a3a3a; padding-left:325px;margin-top:0px;}


/*-------- banner_about Style --------*/
#banner_about{background-image:url(images/banner_about.gif); background-repeat:no-repeat; width:960px; height:238px; text-align:left;}
#banner_about #row1{font-family:Arial; font-size:22px; padding-left:67px; color:#6f6f6f; padding-top:15px;}
#banner_about #row2{font-family:Arial; font-size:33px; padding-left:100px; color:#6f6f6f; margin-top:-30px;}
#banner_about #brand{font-family:Arial; font-weight:bold; font-size:55px; color:#6f6f6f; margin-top:-10px;}
#banner_about #row3{font-family:Arial; text-transform:uppercase; font-size:48px; padding-left:215px; color:#28abe2; margin-top:-15px;}
#banner_about #row4{font-family:Arial; text-transform:uppercase; font-weight:bold; font-size:48px; padding-left:420px; color:#1a7398; margin-top:-20px;}


#banner_about #row5{font-family:Arial; font-size:24px; color:#6f6f6f; padding-left:420px;margin-top:-5px;}

#banner_about #tier1{font-family:Arial; font-size:25px; color:#10475e; text-transform:uppercase; position:absolute; margin-left:-90px; margin-top:1px;}
#banner_about #space1{width:85px; display:inline-block;}

#banner_about #tier2{font-family:Arial; font-size:25px; color:#10475e; text-transform:uppercase; position:absolute; margin-left:-60px; margin-top:1px;}
#banner_about #space2{width:60px; display:inline-block;}

#banner_about #number1{font-family:Georgia; font-size:122px; color:#10475e; text-transform:uppercase; position:absolute; margin-left:-40px; margin-top:-50px;}
#banner_about #number2{font-family:Georgia; font-size:100px; color:#10475e; text-transform:uppercase; position:absolute; margin-left:-10px; margin-top:-45px;}

/*-------- banner_social Style --------*/
#banner_social{background-image:url(images/banner_social.gif); background-repeat:no-repeat; width:960px; height:238px; text-align:left;}
#banner_social #row1{font-family:Arial; font-size:24px; padding-left:67px; color:#10475e; padding-top:95px;}
#banner_social #row2{font-family:Arial; font-size:28px; padding-left:100px; color:#10475e; margin-top:-10px;}

/*-------- banner_contact Style --------*/
#banner_contact{background-image:url(images/banner_contact.gif); background-repeat:no-repeat; width:960px; height:238px; text-align:left;}
#banner_contact table{padding:5px 30px 5px 0px;}
#banner_contact table td{padding-bottom:15px; color:#777777;}
#banner_contact table td b{padding-bottom:15px; color:#1d1d1d;}

.content_top_bg{background-image:url(images/content_top_bg.gif); background-repeat:repeat-x; height:16px;}
.content_bottom_bg{background-image:url(images/content_bottom_bg.gif); background-repeat:repeat-x; height:16px;}


.line{height:1px; background-color:#24abe2; margin-top:7px; margin-bottom:7px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#1a1a1a; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6{color:#4c4b4b;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
h1{font-size:20px; text-transform:uppercase; margin:0px; padding:0px;}
h2{font-size:15px; text-transform:uppercase; margin:0px; padding:0px;}

a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#28abe2; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: Arial, Helvetica, sans-serif;}
.Head{color:#1a1a1a;font-weight:bold;}
.SubHead {color:#1a1a1a;}
.SubSubHead{color:#1a1a1a;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane{background-image:url(images/mainBody.jpg)}
.ContentPane, .TopPane, .BottomPane{ padding:0; margin:0; vertical-align:top; text-align:left; }
.LeftPane{ padding:0 0px 0 26px; margin:0; vertical-align:top;}
.MiddlePane{padding:0 0px 0 26px; vertical-align:top;}
.RightPane{ padding:0 0px 0 26px; margin:0; vertical-align:top;}

.LeftPaneTop{background-image:url(images/leftPanetop.jpg);background-repeat:no-repeat; width:268px; height:180px; background-position:center; vertical-align:bottom; font-family:Arial; color:#ffffff; text-transform:uppercase; font-size:27px; font-weight:bold; text-align:-moz-center; text-align:center;}
.MiddlePaneTop{background-image:url(images/middlePanetop.jpg);background-repeat:no-repeat; width:268px; height:180px; background-position:center; vertical-align:bottom; font-family:Arial; color:#ffffff; text-transform:uppercase; font-size:27px; font-weight:bold;text-align:-moz-center; text-align:center;}
.RightPaneTop{background-image:url(images/rightPanetop.jpg);background-repeat:no-repeat; width:268px; height:180px; background-position:center;vertical-align:bottom; font-family:Arial; color:#ffffff; text-transform:uppercase; font-size:27px; font-weight:bold;text-align:-moz-center; text-align:center;}

.LeftPaneTop div, .MiddlePaneTop div, .RightPaneTop div{font-family:Arial; color:#ffffff; text-transform:uppercase; font-size:27px; font-weight:bold; text-align:-moz-center; text-align:left; margin-left:40px;}
	
.BannerPane{padding-left:30px;}
.LowerPane_inner{padding:0px 30px 15px 50px; width:575px; vertical-align:top;}
.RightPane_inner{padding:5px; width:257px; /*background:url(images/rightPane_bkgd.gif)no-repeat;*/ vertical-align:top;}


.Portfolio_r1_l{background-image:url(images/portfolio_r1_l.gif); background-repeat:no-repeat; width:21px; height:240px;}
.Portfolio_r2_l{background-image:url(images/portfolio_r2_l.gif); background-repeat:repeat-y; width:21px;height:340px;}
.Portfolio_r1_r{background-image:url(images/portfolio_r1_r.gif); background-repeat:no-repeat; width:21px;}
.Portfolio_r2_r{background-image:url(images/portfolio_r2_r.gif); background-repeat:repeat-y; width:21px;}
.Portfolio_r3_l{background-image:url(images/portfolio_r3_l.gif);  height:8px;}
.Portfolio_r3_c{background-image:url(images/portfolio_r3_c.gif); background-repeat:repeat-x;  height:8px;}
.Portfolio_r3_r{background-image:url(images/portfolio_r3_r.gif); height:8px;}

.PortfolioPane{background-image:url(images/portfolioPane.gif); background-position:right top; background-repeat:no-repeat;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ color:#696969; text-transform:lowercase; font-size:14px;}
a.links:hover{color:#696969;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#696969;text-transform:lowercase; font-size:14px;}
a.footer:hover{color:#696969;}

.topTitles{
	font:30px,bold,white;
}


/*-------------- Twitter Widget Style -----------*/
.twtr-tweet-text{
	font-weight:bold;
}
/*#twtr-widget-1 i{
	background:transparent url(/Portal/0/Skins/retail3/images/tip.gif) no-repeat scroll 20px 0;
	padding:7px 0 0 15px;
	position: relative;
	top:6px;
}*/
.twtr-tweet-text{
	padding-top:7px;
	padding-bottom:7px;
}

.twtr-widget .twtr-tweet{
	background:transparent url(images/tip.gif) no-repeat scroll left bottom;
	margin:10px;
	overflow:hidden;
	padding:0 0 20px;
	border-bottom:1px dotted #4D4D4D !important;
	}

a.twtr-reply{
	color:#165A76 !important;
}

.twtr-widget .twtr-tweet-wrap{
	background-color:#fff;
}

/*-------------- Empty panes Style --------------*
.DNNEmptyPane{width:0;padding:0;margin:0;}

