/* CSS Document */
body
{
margin:0px;
padding: 0px;
background-color:#91a7bc;
background-image:url(../images/ExcelGoodies.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
font-family:Arial, Helvetica, sans-serif;
}
a:active, a:link, a:visited
{
outline-style:none;
outline-width:0px;
}

a:hover
{
outline-style:none;
outline-width:0px;
}

input
{
outline:none;
}
select
{
outline:none;
}
textarea
{
outline:none;
}

#scroller
{
text-align:center;
clear:both;
height:226px;
width:850px;
padding-bottom:10px;
color:#000000;float:left;
}
#pscroller1{
width: 850px;
float:left;
border:1px solid red;
height: 226px;
border: 0px solid black;
padding: 0px;
background-color: none;
}


.someclass{ 
float:left;
}
#nav2
{
background-color:#eef3f5;
}
#nav1 a
{
text-decoration:none;
float:left;
}
#nav2 a
{
text-decoration:none;
float:left;
margin-left:14px;
margin-right:14px;
}

#nav3 a
{
text-decoration:none;
float:left;
margin:0px 20px 20px 20px;
text-align:center;
}
#bodycontainer
{
width:930px; 
max-width: 1000px;
margin:0em auto;

}
#mainbodynew
{
padding-left:45px;
float:left;
width:930px; 
background-repeat:repeat-y;

}

#leftstrtict
{
width:510px;
float:left;
}

#middlelefttop
{
float:left;
background-repeat:no-repeat;
background-position:top left;
background-image:url('../images/middletopleft_27.jpg');
height:29px;
width:511px;
overflow:hidden;
padding-left:15px;
padding-top:6px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#middletext
{
float:left;
width:511px;
overflow:hidden;
padding-left:8px;
padding-top:5px;
color:#000000;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#mdp
{
padding-bottom:15px;
}
#middlelefttop1
{
float:left;
background-image:url('../images/mod1_31.jpg');
background-repeat:no-repeat;
background-position:top left;
height:29px;
width:511px;
overflow:hidden;
padding-left:15px;
padding-top:6px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#midtable
{
float:left;
overflow:hidden;
padding-left:0px;
width:510px;
}
#midtable #row1
{
float:left;
overflow:hidden;
width:506px;
border-bottom:1px solid #8ddafc;
}
#midtable #row
{
float:left;
overflow:hidden;
width:508px;
}

#midtable #table1
{
float:left;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
overflow:hidden;
width:278px;
padding-top:2px;
padding-left:2px;

}
#midtable #table2
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:120px;
height:18px;
text-align:center;
overflow:hidden;
padding-top:2px;
padding-left:2px;

}
#midtable #table3
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:100px;
height:18px;
text-align:center;
overflow:hidden;
padding-top:2px;
padding-left:2px;

}
#midtable #table1head
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
overflow:hidden;
width:278px;
text-align:left;
font-weight:bold;
padding-left:5px
}
#midtable #table2head
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:120px;
overflow:hidden;
text-align:center;
font-weight:bold;
}
#midtable #table3head
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:100px;

overflow:hidden;
text-align:center;
font-weight:bold;
}


#subscription
{
clear:both;
overflow:hidden;
}
#subscriptionhead
{
float:left;
height:25px;
font-size:14px;
color:#FFFFFF;
padding-top:7px;
padding-left:15px;
background-image:url(../images/subscription_17.jpg);
background-repeat:no-repeat;

}
#subscriptionbody
{
font-size:12px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear:both;
overflow:hidden;
}
#subhead
{
font-size:12px;
float:left;
color:#020202;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 0px 10px 10px;
}
#subbody
{
clear:both;

margin-left:5px;
}
#sub1
{
float:left;
background-image:url(../images/sub_22.jpg);
background-repeat:no-repeat;
width:277px;
height:150px;
}
#sub2
{

float:left;
background-image:url(../images/sub_24.jpg);
background-position:top left;
background-repeat:no-repeat;
width:296px;
height:150px;
}
#sub3
{

float:left;
background-image:url(../images/sub_26.jpg);
background-repeat:no-repeat;
width:270px;
height:150px;
}
#buytext
{
height:95px;
float:left;
width:265px;
}
#buynowtext
{
height:30px;
float:left;
padding-left:135px;
width:130px;
}
#buytext1
{
height:95px;
float:left;
width:295px;
}
#buynowtext1
{
height:30px;
float:left;
padding-left:195px;
width:110px;
}
#licencee
{
padding-left:110px;
padding-top:50px;
}
#buytext2
{
float:left;
width:161px;
padding:30px 0px 0px 107px;



}
.s1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:2px 0px 2px 0px;
}

#subscriptionbottom
{
float:left;
}
#leftimg 
{
clear:both;
width:10px;
font-size:12px;
padding-left:5px;
float:left;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#righttext
{
width:820px;
float:left;
padding-top:5px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}


#bodycontent
{
float:left;
clear:both;
width:854px; background-color:#FFFFFF;
}
#topmain
{
float:left;
width:854px;
}
#chrismas
{
position:relative;
top:2px;
left:15px;
}
#top
{
	position:absolute;
	width: 297px;
}
#topphone
{
float:right;
padding:0px 0px 0px 0px;
height:45px;
}
#navtop
{
padding:0px;
margin:0px;
background-image:url(../images/topleft.jpg); 
background-position:left top;
background-repeat:no-repeat;
width:500px;
background-color:#000000;
float:right;
clear:both;
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:33px;
}
#navtop ul
{
margin:0px; padding:0px 0px 0px 10px;
}

#navtop li
{
float:left;
list-style:none;
margin:0px;
padding:0px;
}

#navtop li div
{
float:left;
padding-top:9px;
padding-left:10px;
padding-right:10px;
}

#navtop li div a
{
color:#FFFFFF;
text-decoration:none;
}
#navtop li div a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
#navtop li div a:visited
{
color:#FFFFFF;
}
#mainbanner
{
float:left;
clear:both;
width:854px;


}
#search
{
background-image:url(../images/innerExcelGoodies_16.jpg);
background-repeat:no-repeat;
background-color:#000000;
float:right;
width:404px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:31px;

}
#searchtxt
{
float:left;
padding-left:20px;
padding-top:8px;
color:#FFFFFF;
width:180px;
}
#searchinput
{
float:left;
padding-left:5px;
padding-top:5px;
background-image:url(../images/innerExcelGoodies_19.jpg);
background-position:left 2px;
background-repeat:no-repeat;
color:#FFFFFF;
width:145px;
height:28px;
}
#courseobj
{
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
float:left;
padding-top:8px;
padding-left:20px;
}
#centercontent
{
float:left;
clear:both;
width:854px
}

#searchbutton
{
float:left;
padding-left:10px;
padding-top:10px;
}
#searchinput input
{
	border:0px solid #FFFFFF;
	outline:none;
}
#searchbttn
{padding-top:3px;
}
#contentcontainer
{
float:left;
clear:both;
padding-top:10px;
width:854px;
}
#courseleft
{
float:left;
background-image:url(../images/innerExcelGoodies_27.jpg);
background-position:right;
background-repeat:repeat-y;
width:608px;
}

#courseleft1
{
float:left;
background-image:url(../images/innerExcelGoodies_27.jpg);
background-position:right;
background-repeat:repeat-y;
width:550px;
}

#courseleft2
{
float:left;
background-image:url(../images/innerExcelGoodies_27.jpg);
background-position:right;
background-repeat:repeat-y;
width:550px;
}

#courseleft3
{
float:left;
background-image:url(../images/innerExcelGoodies_27.jpg);
background-position:right;
background-repeat:repeat-y;
width:550px;
}


#courseleft4
{
float:left;
background-image:url(../images/innerExcelGoodies_27.jpg);
background-position:right;
background-repeat:repeat-y;
width:550px;
}

#coursetitle
{
	float:left;
	padding-left:20px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	width:550px;
	padding-bottom: 10px;
}
#coursecontentheads
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-left:20px;
width:500px;
}
#e_txt
{
float:left;
padding-top:1px;
padding-right:8px;
width:170px;
}
#e_img
{
float:left;
}
#coursefeatures
{
float:left;
clear:both;
padding-left:50px;
padding-top:2px;
}
#coursefeatures ul
{
padding:0px;
margin:0px;
}

#coursefeatures li
{
padding:0px;
list-style-image:url(../images/innerExcelGoodies_35.jpg);
height:22px;
font-size:13px;
width:400px;
margin:0px;
}
#tabsection
{
float:left;
padding-left:20px;
padding-top:10px;
clear:both;
}

#tabhead
{
float:left;
width:562px;
}
#tab1
{
float:left;
}
#tab2
{
float:left;
}

#tab3
{
float:left;
}

#tab4
{
float:left;
}

#tab5
{
float:left;
}
#tab6
{
float:left;
}

#tab1mainbody{
clear:both;
background-image:url(../images/innerExcelGoodies_54.jpg);
background-repeat:repeat-y;
width:562px;
line-height:18px;
font-size:12px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
float:left;
}
#tab1body{

height:210px;
width:540px;
overflow:auto;
float:left;}

#tab2body{
height:210px;
width:540px;
overflow:auto;
float:left;
display:none;
}

#tab1body span
{
padding-right:20px;
}
#tab2body span
{
padding-right:20px;
}
#tabbodymain
{
float:left;
background-image:url(../images/innerExcelGoodies_54.jpg);
background-repeat:repeat-y;
width:562px;
line-height:18px;
font-size:12px;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}

#tabbody
{
height:300px;
width:540px;
overflow:auto;
float:left;
}


#tabbody1
{
height:300px;
width:540px;
overflow:auto;
float:left;
display:none;
}

#tabbody2
{
height:300px;
width:540px;
overflow:auto;
float:left;
display:none;
}
#tabbody3
{
height:300px;
width:540px;
overflow:auto;
float:left;
display:none;
}

#tabbody span
{
padding-right:20px;
}

#tabbody1 span
{
padding-right:20px;
}

#tabbody2 span
{
padding-right:20px;
}

#tabbody3 span
{
padding-right:20px;
}
#tabfoot
{
float:left;
clear:both;
background-image:url(../images/innerExcelGoodies_62.jpg);
background-repeat:no-repeat;
width:562px;
height:10px;

}
#sidebar
{
	float:left;
	width:217px;
	padding-left: 5px;
}
#righthead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
fonnt-size:14px;
}
#chat
{
float:left;
padding-top:20px;
padding-bottom:10px;
}
#righthead1
{ clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
fonnt-size:14px;
}

#riglinks
{
float:left;
clear:both;

padding-top:10px;
}

#riglinks a
{
color:#8bd8ef;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

#riglinks a:hover
{
color:#8bd8ef;
text-decoration:underline;
}

#riglinks a:hover
{
color:#8bd8ef;
text-decoration:none;
}

#mainfoot
{
float:left;
clear:both;
height:37px;
width:854px;
background-color:#d3eaf7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#copy
{
float:left;
font-size:11px;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 0px 0px 15px;
}

#disclaimer
{
float:right;
font-size:11px;
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
padding-right:10px;
padding-top:10px;

}
#disclaimer a
{
color:#000000;
text-decoration:none;
}


#disclaimer a:visited
{
color:#000000;
text-decoration:none;
}


#disclaimer a:hover
{
color:#000000;
text-decoration:underline;
}

#riglinks1
{
float:left;
clear:both;
width:225px;
padding-top:10px;
color:#0000FF;
}

#riglinks10
{
float:left;
clear:both;
width:220px;
padding-top:0px;
}

#riglinks1 a
{
color:#32b1f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

#riglinks1 a:hover
{
color:#32b1f9;
text-decoration:none;
}

#riglinks1 a:hover
{
color:#32b1f9;
text-decoration:none;
}

#riglinks a:visited
{
color:#2bbbe6;
text-decoration:underline;
}
#Heading {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
#TableData {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}


/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border-bottom-width: 0;
font: normal 12px Verdana;
line-height: 24px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #eef3f6;
width: 210px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss ul li a{
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 15px;
color:#FFFFFF;
padding-top:4px;
}

.anylinkcss a:hover{ /*hover background color*/
text-decoration:none;
background:#629edd;
color:#000000;
}

.anylinkcss a:visited{ /*hover background color*/
text-decoration:none;
color:#FFFFFF;
}

.anylinkcss1{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border-top:1px solid #FFFFFF;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #000000;
width: 218px; /* default width for menu */
}

.anylinkcss1 ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcss1 ul li a{
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 15px;
color:#FFFFFF;
padding-top:4px;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;

height:21px;

}

.anylinkcss1 a:hover{ /*hover background color*/
text-decoration:none;
background:#666666;
color:#84d1ed;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.anylinkcss1 a:visited{ /*hover background color*/
text-decoration:none;
color:#FFFFFF;
}


/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
.anchorclass
{
color:#FFFFFF;
text-decoration:none;
margin-bottom:10px;
float:left;
}
#topnavigation
{
padding-top:0px;
height:25px;
float:left;
}
.top1{
height:21px;padding:0px;
margin:0px;
float:left;
}
.top2{
height:20px;
float:left;
width:150px;
}
#keywords
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:839px;
background-color:#d3eaf7;
padding-bottom:5px;
padding-top:4px;
padding-left:15px;
}
#keywordsall
{
float:left;
display:none;
clear:both;
width:829px;
background-color:#eef3f6;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:15px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
.keywordlink
{
color:#0066CC;
text-decoration:underline;
}

#popcontainer
{
width:260px;
}
#emailaddress{
width:125px;
float:left;
padding:3px 0px 3px 0px;
color:#666666;
}
#emailfeild
{
width:113px;
float:left;
padding:3px 0px 3px 0px;
}
#emailsubject{
width:125px;
float:left;
padding:3px 0px 3px 0px;
color:#666666;
}
#emailsubjectfeild
{
width:113px;
float:left;
padding:3px 0px 3px 0px;
}
#message
{
width:120px;
color:#666666;
float:left;
padding:3px 0px 8px 0px;
}
#popsend
{
float:left;
padding:10px 0px 10px 80px;
 
}
#messagefeild
{
float:left;
width:237px;
}
#popcontainer input
{
border:1px solid #479ee0;
width:110px;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#popcontainer textarea
{
border:1px solid #479ee0;
width:235px;
height:80px;
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#popupbg
{
color:#479ee0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:230px;
padding:10px 0px 10px 0px;

}

#popupbg1
{
color:#479ee0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:190px;
padding:10px 0px 5px 5px;
float:left;

}
#popupbg2
{
color:#479ee0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
width:190px;
padding:4px 0px 5px 5px;
float:left;

}
#poprht1
{
padding:1px 0px 1px 5px;
color:#666666;
width:190px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#popupleft
{
border-right:1px solid #479ee0;
width:250px;
padding-bottom:40px;
float:left;
}
#chtnw
{
float:left;
width:305px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px 0px 10px 7px;
}
#chtnw1
{
float:left;
width:185px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px 0px 10px 110px;
}

#chtnwbt
{
float:left;
width:205px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px 0px 10px 100px;
}
#chimg
{
float:right;
width:120px;
}
#popright
{
float:left;
width:195px;
padding:0px;
}
#pop
{
float:left;
width:210px;
padding:0px 0px 0px 5px;
}

#popbottom
{
float:left;
width:467px;
margin-top:9px;
border-top:1px solid #479ee0;
clear:both;
}
