body
{ 
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
	font-family:Arial;
	font-size:12px;
	color:#525151;
	line-height:18px;
background-color:#F8F8F8;
background-image:url(../images/inner-foot-bg.gif);
background-repeat:repeat-x;
background-position:left bottom;
/*width:1004px;*/
}
#bg-home
{
background-image:url(../images/home-top-tile.jpg);
background-repeat:repeat-x;
background-position:left top;
float:left;
height:100%;
width:100%;
}
table, td, tr
{ 
font-family:Arial; 
font-size:12px; 
line-height:18px; 
font-weight:normal;
}
.pad
{
padding:11px 0 11px 11px;
}
.head
{ 
color:#222222; 
font-family:arial; 
font-size:16px;
line-height:18px;
font-weight:bold;
text-decoration:none;
}

.glass-interior-text
{ 
color:#222222; 
font-family:Arial; 
float:right; 
font-size:12px; 
}



.more-articles
{ 
color:#4791bc; 
font-family:Arial; 
font-size:12px;
}

.more-resources
{ 
color:#f18a4f; 
font-family:Arial; 
font-size:12px;
}

.view-more
{
color:#e06d06; 
font-family:Arial; 
text-decoration:underline; 
font-size:12px;
}

.post-sign
{
color:#c7520c; 
font-family:Arial; 
text-decoration:underline; 
font-size:12px;
}

.more-videos
{
color:#ce3326; 
font-family:Arial; 
text-decoration:underline; 
font-size:12px;
}

.bent-glass
{
color:#cc5950; 
font-family:Arial; 
text-decoration:none; 
font-weight:bold; 
font-size:12px;
}

.infosys
{
color:#006db2; 
font-family:Arial; 
text-decoration:none; 
font-size:15px;
font-weight:bold;
}

.sobha-developers
{
color:#448f2c; 
font-family:Arial; 
text-decoration:none; 
font-size:15px;
font-weight:bold;
}

.inner-text
{
color:#000203; 
font-family:Arial; 
text-decoration:none; 
font-size:11px;
line-height:16px;
}

.inner-text1
{
color:#000203; 
text-align:right; 
font-family:Arial; 
text-decoration:none; 
font-size:11px;
}

.feature-text
{
color:#000203; 
font-family:Arial; 
text-decoration:none; 
font-size:12px;
}

#other-img-pad
{
float:left; 
text-decoration:none; 
text-align:right;
padding-left:11px; 
padding-right:15px; 
padding-bottom:0px; 
padding-top:0px;
}

.ora_head
{
color:#e06d06; 
font-family:Arial; 
font-weight:bold; 
text-decoration:none; 
font-size:12px;
}
a.ora_head
{
color:#e06d06; 
font-family:Arial; 
font-weight:bold; 
text-decoration:none; 
font-size:12px;
}
a.ora_head:hover
{
color:#0E7BAE; 
font-family:Arial; 
font-weight:bold; 
text-decoration:underline; 
font-size:12px;
}



.name-text-withoutcolor
{
color:#464646; 
font-family:Arial; 
font-weight:normal;text-decoration:none; 
font-size:12px;
}

.save-text
{
color:#3699c8; 
font-family:Arial; 
font-weight:bold; 
text-decoration:underline; 
font-size:12px;
}

.glass-gallery
{
background-image:url(../images/glass-bg-img-off.gif); 

/*background-image:url(../images/glass-bg-img-off.gif);
background-repeat:no-repeat;*/
height:205px;
width:322px;
}
.footer
{
color:#ffffff; 
font-family:Arial; 
font-weight:normal;text-decoration:none; 
font-size:12px;
line-height:18px;
}
a.footer
{
color:#ffffff; 
font-family:Arial; 
font-weight:normal;text-decoration:none; 
font-size:12px;
}
a.footer:hover
{
color:#ffffff; 
font-family:Arial; 
font-weight:normal;text-decoration:underline; 
font-size:12px;
}
.foot-menu-bg
{ 
background-image:url(../images/foot-menu-bg.gif);
background-repeat:repeat-x;
border:solid 2px #FFFFFF;
height:50px;
	color:#1684b7; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	vertical-align:middle;
	word-spacing:5px;
}
.foot-link
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	word-spacing:0px;
}
.foot-link:hover
{
	color:#0e7bae; 
	text-decoration:none;
	font-size:12px;
}
.field 
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:12px;
	padding:2px 2px 2px 4px;
	font-weight:normal;}
.field_area
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:12px;
	padding:2px 2px 2px 4px;
	font-weight:normal;width:325px;
}
.more-blue
{
	color:#4791bc; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.more-blue:hover
{
	color:#4791bc; 
	text-decoration:underline;
	font-size:12px;
}
.more-ora
{
	color:#f18a4f; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.more-ora:hover
{
	color:#f18a4f; 
	text-decoration:underline;
	font-size:12px;
}
.top-menu
{
/*border-bottom:solid 1px #a2a2a2;
border-left:solid 1px #a2a2a2;
height:30px;*/
	padding:3px 20px 0px 0px;
	color:#036ca2; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	vertical-align:middle;
	word-spacing:5px;
}
.top-link
{
	color:#aae9ff; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	word-spacing:0px;
	padding-left:5px;
	padding-right:5px;
}
.top-link:hover
{
	color:#aae9ff; 
	text-decoration:underline;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
.txt-smal
{
	color:#4c4c4c; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	line-height:16px;
}
.web-lnk
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:11px;
}
.web-lnk:hover
{
	color:#0e7bae; 
	text-decoration:none;
	font-size:11px;
}
.date
{
	color:#000203; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:13px;
	line-height:18px;
}
.date_blue
{
	color:#1280b5; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	line-height:19px;
}
.red-lnk
{
	color:#c7520c; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:11px;
}
.red-lnk:hover
{
	color:#c7520c; 
	text-decoration:none;
	font-size:11px;
}
.right_column
{
border-left:solid 1px #b4b4b4;
}
.tab-txt
{
padding:0px 0px 0px 0px;
color:#222222; 
font-family:Arial; 
font-size:11px;
line-height:17px;
font-weight:normal;text-decoration:none;
}
.box-bg
{
	background-image:url(../images/box-bg.gif);
	background-repeat:no-repeat;
	width:322px;
	height:205px;	
}
.tab-lnk
{
height:27px;
color:#414141; 
font-family:Arial; 
font-size:12px;
line-height:23px;
font-weight:normal;text-decoration:none;
display:block;
cursor:pointer;
}
.tab-lnk:hover
{
height:27px;
font-size:12px;
color:#fffbfb;
font-weight:bold;
cursor:pointer;
text-decoration:none;
/*display:block;*/
	background-image:url(../images/tab-on.gif);
	background-repeat:no-repeat;
}
.tab-bg
{
height:27px;
font-size:12px;
color:#fffbfb; 
line-height:23px;
font-weight:bold;
cursor:pointer;
text-decoration:none;
/*display:block;*/
	background-image:url(../images/tab-on.gif);
	background-repeat:no-repeat;

}
.more-ora
{
	color:#e06d06; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:12px;
}
.more-ora:hover
{
	color:#1080c0; 
	text-decoration:none;
	font-size:12px;
}
.pg-lnk
{
width:17px;
margin-right:5px;
height:17px;
color:#414141; 
font-family:Arial; 
font-size:12px;
line-height:17px;
font-weight:normal;text-decoration:none;
display:block;
background-image:url(../images/pgn-off.gif);
background-repeat:no-repeat;
}
.pg-lnk:hover
{
font-size:12px;
color:#fffbfb; 
font-weight:bold;
text-decoration:none;
/*display:block;*/
	background-image:url(../images/pgn-on.gif);
	background-repeat:no-repeat;
}
.inner-top
{
	border:#CCCCCC solid 1px;
	padding:5px;
}
.smal_txt2
{
color:#313131;
line-height:18px;
font-family:Arial; 
text-decoration:none; 
font-size:11px;
}
.tag-txt
{
padding:0px 0px 15px 20px;
background-image:url(../images/minus.gif);
background-repeat:no-repeat;
background-position:5px 5px;
color:#313131;
line-height:17px;
font-family:Arial; 
text-decoration:none; 
font-size:11px;
}
.inner-box
{
border:#e1e1e1 solid 5px;
padding:10px;
color:#313131;
line-height:17px;
font-family:Arial; 
text-decoration:none; 
font-size:11px;
}
.blue-lnk
{
	color:#006db2; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:11px;
}
.blue-lnk:hover
{
	color:#c7520c; 
	text-decoration:none;
	font-size:11px;
}
.box-h
{
color:#2280bc;
line-height:21px;
font-family:Arial;
text-decoration:none; 
font-size:15px;
font-weight:bold;
}
.blue-h
{
color:#3886b4; 
font-family:Arial; 
font-weight:bold; 
text-decoration:none; 
font-size:12px;
line-height:18px;
}
.num-bg
{
margin-top:2px;
display:block;
width:15px;
height:17px;
background-color:#dbeaf6;
color:#256890; 
font-family:Arial; 
font-weight:normal;text-decoration:none; 
font-size:11px;
line-height:17px;
text-align:center;
}
.breadcrumb
{
	color:#212121; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
	line-height:20px;
}
.bread-arr
{
	color:#212121; 
	font-family:verdana;
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
}
.bread-link
{
	color:#0977AF; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
}
.bread-link:hover
{
	color:#515151; 
	text-decoration:none;
	font-size:12px;
}
.head2
{
	color:#096f9e; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
	line-height:18px;
}
.head3
{
	color:#323232; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:14px;
	line-height:19px;
}
.pr-link
{
	color:#464746; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	line-height:21px;
}
.pr-link:hover
{
	font-size:12px;
	color:#096f9d; 
	font-family:Arial;
	text-decoration:none; 
	font-weight:normal;line-height:21px; 
}
.pr-sel
{
	color:#096f9d; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
	line-height:21px;
}
.bdr-img
{
	border:#CCCCCC solid 1px;
	padding:5px;
}
.field-login
{
	border: solid 1px #73b5d0;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	padding-top:3px;
	height:17px;
	width:100px;
}
.field-button
{
	border: solid 1px #afafaf;
	background-color:#eeeeee;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	cursor:pointer;
}
.field-form-1
{
	border: solid 1px #afafaf;
	background-color:#eeeeee;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	height:15px;
	width:150px;
}
.field-form-list
{
	border: solid 1px #afafaf;
	background-color:#eeeeee;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
}

.field-form-textarea
{
	border: solid 1px #afafaf;
	background-color:#eeeeee;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	width:150px;
}
.member-photo
{
	border:#CCCCCC solid 1px;
	padding:5px;
	height:102px;
	width:102px;
}
.field-reg
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:15px;
	padding:5px 2px 5px 4px;
	font-weight:normal;}
.field-reg-460
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:15px;
	padding:5px 2px 5px 4px;
	font-weight:normal;width:460px;
}
.signup-btn
{
	border:#d8d9da 1px solid;
	padding:5px;
	float:left;
	/*margin-right:150px;*/
}
.signup
{
background-color:#0e9fe7;
	font-family:georgia;
	color:#f6f9fa;
	font-size:15px;
	padding:5px 5px 5px 5px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}
.member-reg-blue
{
background-color:#0e9fe7;
padding:15px 15px 15px 15px;
	font-family:Arial;
	color:#f8fdff;
	font-size:16px;
	line-height:19px;
	font-weight:normal;}
.member-reg-yellow
{
background-color:#FFFFCC;
padding:15px 15px 15px 15px;
	font-family:Arial;
	color:#f8fdff;
	font-size:16px;
	line-height:19px;
	font-weight:normal;}
.sub-h
{
color:#006db2; 
font-family:Arial; 
text-decoration:none; 
font-size:13px;
font-weight:bold;
}
.member-txt
{
color:#333535; 
font-family:Arial; 
text-decoration:none; 
font-size:13px;
line-height:21px;
font-weight:normal;}
.link
{
	color:#716d6d; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:13px;
}
.link:hover
{
	color:#0e7bae; 
	text-decoration:none;
	font-size:13px;
}
.member-name
{
color:#1684b7; 
font-family:Arial; 
text-decoration:none; 
font-size:13px;
font-weight:bold;
}

a.blue-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;color:#4387C1;
	text-decoration:underline;
}
a.blue-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2C5EA5;
	text-decoration:none;
}
a.blue-link-small
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#4087BD;
	text-decoration:underline;
}
a.blue-link-small:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#4087BD;
	text-decoration:none;
}
.page-h
{ 
color:#222222; 
font-family:Arial; 
font-size:15px;
line-height:21px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/right-arrow-blue.gif); background-repeat:no-repeat; background-position:0px 3px; padding-left:20px;
}
.body-head
{ 
color:#2C5EA4; 
font-family:Arial; 
font-size:12px;
line-height:21px;
font-weight:bold;
text-decoration:none;
}
.head-blue
{ 
color:#2C5EA4; 
font-family:Arial; 
font-size:12px;
line-height:20px;
font-weight:bold;
text-decoration:none;
}
.bullet-blue
{
padding:2px 3px 2px 27px;
/*font-family:Arial;
font-size:12px;
font-weight:normal;color:#5A5A5B;
text-decoration:none;
*/background-image:url(../images/bullet-blue.gif); 
background-repeat:no-repeat;
background-position:10px 7px;
}
#thumb-border-news
{
float:left;
width:62px;
height:62px;
padding:7px 6px 6px 7px;
border:solid 1px #8BCFE5;
margin-right:6px;
}
.field-reg-list
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:15px;
	padding:5px 2px 5px 4px;
	font-weight:normal;}
.reg-tab
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#3C5983;
text-decoration:none;
background-color:#D5E3EB;
display: block;
height:25px;
padding-top:8px;
border-color:#D5E3EB;
border-left-style:solid;
border-left-width:5px;
border-right-width:5px;
border-right-style:solid;
border-top-style:solid;
border-top-width:5px;
cursor:pointer;
}
.reg-tab:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#3C3C3C;
text-decoration:none;
background-color:#FFFFFF;
display: block;
border-color:#D5E3EB;
border-left-style:solid;
border-left-width:5px;
border-right-width:5px;
border-right-style:solid;
border-top-style:solid;
border-top-width:5px;
}
.reg-tab-sel
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#3C3C3C;
text-decoration:none;
background-color:#FFFFFF;
display:block;
height:25px;
padding-top:8px;
border-color:#D5E3EB;
border-left-style:solid;
border-left-width:5px;
border-right-width:5px;
border-right-style:solid;
border-top-style:solid;
border-top-width:5px;
}
.reg-tab-txt-bdr
{
padding:10px 10px 10px 15px;
border-color:#D5E3EB;
border-left-style:solid;
border-left-width:5px;
border-right-width:5px;
border-right-style:solid;
border-bottom-style:solid;
border-bottom-width:5px;
}
.reg-box
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#3C5983;
text-decoration:none;
background-color:#ffffff;
border: #D5E3EB solid 3px;
}
.reg-box-h
{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#3C5983;
text-decoration:none;
background-color:#D5E3EB;
height:35px;
}
.reg-box-h-sel
{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#3C5983;
text-decoration:none;
background-color:#FFFFFF;
height:35px;
}
.submit-btn
{
	border:#d8d9da 1px solid;
	padding:5px;
	float:left;
}
.submit
{
	background-color:#0e9fe7;
	font-family:georgia;
	color:#f6f9fa;
	font-size:15px;
	padding:5px 5px 5px 5px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
}
.small-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#4C4C4C;
	
}
.black-bold
{
font-family:Arial;
font-size:14px;
color:#000000;
font-weight:bold;
}
.link-cls2
{
	font-family:Arial;
	font-size:12px;
	color:#B65C28;
	font-weight:normal;text-decoration:underline;
}
.link-cls2:hover
{
	font-family:Arial;
	font-size:12px;
	color:#2C74A2;
	font-weight:normal;text-decoration:none;
}
.red-bold
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#BC0D0A;
}
.small-text-index
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#4C4C4C;
	line-height:17px;
	
}
.small-blue
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#1590C1;
}
.arc-link
{
	color:#000203; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
}
.arc-link:hover
{
	color:#000203; 
	text-decoration:underline;
	font-size:11px;
}
.add-lnk
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.add-lnk:hover
{
	color:#0e7bae; 
	text-decoration:underline;
	font-size:12px;
}
.paging-txt
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	padding-right:30px;
}
.paging-lnk
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.paging-lnk:hover
{
	color:#0e7bae; 
	text-decoration:underline;
	font-size:12px;
}
.news-txt
{
	color:#000000; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	line-height:18px;
	padding-left:15px;
}
.blue-head
{
color:#1684b7; 
font-family:Arial; 
font-weight:bold; 
text-decoration:none; 
font-size:12px;
line-height:20px;
}
.blue-head:hover
{
color:#1684b7; 
font-family:Arial; 
font-weight:bold; 
text-decoration:underline; 
font-size:12px;
line-height:20px;
}
.border
{
padding:7px 10px 10px 10px;
margin-top:5px;
}
.style1 
{
color: #009900
}
.member-photo_print
{
	border:#CCCCCC solid 1px;
	text-align:center;
	padding:5px;
	height:75px;
	width:75px;
}
.field-reg-410
{
	border:1px solid #afafaf;
	color:#4d0b02;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:15px;
	padding:5px 2px 5px 4px;
	font-weight:normal;width:450px;
}
.white-smal
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	line-height:16px;
}
.white-lnk
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:11px;
}
.white-lnk:hover
{
	color:#7cc5e1; 
	text-decoration:none;
	font-size:11px;
}
.search
{
	color:#aae9ff; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:none; 
	font-size:15px;
}
.white-txt
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.lnk2
{
	color:#006db2; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:underline; 
	font-size:12px;
}
.lnk2:hover
{
	color:#c7520c; 
	text-decoration:none;
}
.h-line
{
	height:35px;
	background-image:url(../images/gray-bit.gif); background-repeat:repeat-x;
	background-position:0px 15px;
}
.gg-link
{
	color:#006db2; 
	font-family:Arial;
	font-weight:bold; 
	text-decoration:underline; 
	font-size:12px;
}
.gg-link:hover
{
	color:#c7520c; 
	text-decoration:none;
}
.gallery_100
{
	background-image:url(../images/box-main2.gif);
	background-repeat:no-repeat;
	height:100px;
	padding-top:10px;
}
.gallery_180
{
	background-image:url(../images/box-main.gif);
	background-repeat:no-repeat;
	height:180px;
	padding-top:10px;	
}
.login-link
{
	color:#006db2; 
	font-family:Arial; 
	text-decoration:none; 
	font-size:11px;
}
.login-link:hover
{
	color:#FF7905; 
	text-decoration:none; 
	font-size:11px;
}
.bgreen:link img,
.bgreen:visited img
{
		border:3px solid #e2e2e2;
		padding:2px;
}
.bgreen:focus img,
.bgreen:hover img,
.bgreen:active img
{
		border:3px solid #017aaf;
		padding:2px;
}

.article-head
{	color:#141414; 
	font-family:Arial;
	font-weight:bold; 
	font-size:24px;
	line-height:25px;
}


.green-bullet
{
/*background-image:url(../images/green-bullet.gif);
background-repeat:no-repeat;
background-position:0px 12px;*/
padding-left:10px;
padding-top:5px;
}


#article-image
{
float:left;
padding-right:25px;
padding-bottom:20px;
}

.blue-bullet
{
background-image:url(../images/right-arrow-blue.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#222222; 
font-family:arial; 
font-size:16px;
line-height:18px;
font-weight:bold;
text-decoration:none;
padding-left:18px;
}
.plus-bullet
{
background-image:url(../images/plus.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#767676; 
font-family:arial; 
font-size:13px;
line-height:18px;
font-weight:bold;
text-decoration:none;
padding-left:18px;
float:left;
}

.reply
{
background-image:url(../images/reply.gif);
height:19px;
width:47px;
border:#00FF99 0px solid;
font-family:Arial;
font-size:11px;
color:#444343;
cursor:pointer;
}

.articles-padding
{
float:left;
padding-left:9px;
padding-right:9px;
padding-top:8px;
}

#table-border
{
float:left;
padding-left:24px;
padding-top:25px;
padding-bottom:25px;
border:#E9E9E9 1px solid;
width:247px;
margin-bottom:8px;
background-color:#FFFFFF;
}

#table-top
{
float:left;
padding-left:24px;
padding-top:10px;
padding-bottom:10px;
border:#E9E9E9 1px solid;
width:247px;
margin-bottom:8px;
background-color:#FFFFFF;
margin-top:8px;
}
#icons
{
float:left;
padding-left:24px;
padding-top:10px;
padding-bottom:10px;
border:#E9E9E9 1px solid;
width:247px;
background-color:#FFFFFF;
margin-top:8px;
}


#table-video
{
float:left;
padding:10px 10px 10px 10px;
border:#E9E9E9 1px solid;
width:252px;
margin-bottom:8px;
background-color:#FFFFFF;
}


.article-image
{
float:left;
padding-right:25px;
padding-bottom:20px;
}

.blue-arr
{
background-image:url(../images/blue-arr.gif);
background-repeat:no-repeat;
background-position:0px 12px;
color:#222222;
padding-left:10px; 
font-size:13px;
padding-top:5px;
}


.blue-text
{ 
color:#0188BF; 
font-family:arial; 
font-size:14px;
line-height:18px;
}
a.blue-text-link
{ 
color:#0188BF; 
font-family:arial; 
font-size:14px;
line-height:18px;
text-decoration:none;
}
a.blue-text-link:hover
{ 
color:#0188BF; 
font-family:arial; 
font-size:14px;
line-height:18px;
text-decoration:underline;
}




.field-article
{
font-size:12px;
padding-top:5px;
font-family:Arial;
width:220px;
height:20px;
border:#AFAFAF solid 1px;
background-color:#EEEEEE;
}
.field-text-article
{
font-size:12px;
font-family:Arial;
padding-top:5px;
width:337px;
border:#AFAFAF solid 1px;
background-color:#EEEEEE;
}

.ash-small
{
font-size:11px;
font-family:Arial;
color:#4C4C4C;
}
.ash-small-link
{
font-size:11px;
font-family:Arial;
color:#0E0E0E;
text-decoration:underline;
}
.ash-small-link:hover
{
font-size:11px;
font-family:Arial;
color:#0E0E0E;
text-decoration:none;
}

a.name-link
{
font-size:13px;
font-family:Arial;
color:#0E0E0E;
font-weight:bold;
text-decoration:none;
}
a.name-link:hover
{
font-size:13px;
font-family:Arial;
color:#0E0E0E;
font-weight:bold;
text-decoration:underline;
}

.text-13
{
font-size:13px;
font-family:Arial;
color:#898888;
}




.article-right-head
{ 
color:#141414; 
font-family:arial; 
font-size:20px;
line-height:18px;
font-weight:bold;
text-decoration:none;
}
.article-blue-lnk
{
	color:#019AD0; 
	font-family:Arial;
	font-weight:normal;text-decoration:underline; 
	font-size:12px;
}
.article-blue-lnk:hover
{
	color:#019AD0; 
	font-family:Arial;
	text-decoration:none;
	font-size:12px;
	text-decoration:underline; 
}
.field-article-submit
{
font-size:12px;
font-family:Arial;
color:#FFFFFF;
width:68px;
font-weight:bold;
height:21px;
border:#AFAFAF solid 0px;
background-image:url(../images/article-submit.gif)
}

.body-text
{	font-family:Arial; 
	font-size:14px; 
	color:#282828; 
	line-height:18px;
}

.link-blue
{
	color:#019AD0; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:12px;
}
.link-blue:hover
{
	color:#019AD0; 
	font-family:Arial;
	text-decoration:none;
	font-size:12px;
	text-decoration:underline; 
}

.table-border
{
border:#CCCCCC 1px solid;
}
#key-image-border
{
border:#E9E9E9 1px solid;
width:165px;
margin-right:10px;
}
#key-proj-out
{
float:left;
}
#key-image-text
{
border:#E9E9E9 1px solid;
width:143px;
padding:10px;
background-color:#F8F8F8;
}





a.profile-menu
{
	color:#282828; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	/*vertical-align:middle;*/
	line-height:24px;
}
a.profile-menu:hover
{
	color:#000000; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	background-color:#FFFFFF;
	display:block;
	line-height:24px;
}
.profile-menu-sel
{
	color:#636262; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	font-weight:bold;
	background-color:#FFFFFF;
	display:block;
	line-height:24px;
}



a.slide-link
{
	color:#747474; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.slide-link:hover
{
	color:#747474; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.field-search
{
border:0px solid #012340;
color:#4d0b02;
font-family:Arial;
width:158px;
height:15px;
background-color:#eeeeee;
font-size:12px;
padding:3px 2px 2px 4px;
font-weight:normal;
}
.divider
{
	color:#036CA2;
}
.blue-bullet-index
{
background-image:url(../images/right-arrow-blue.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#222222; 
font-family:georgia; 
font-size:17px;
line-height:18px;
text-decoration:none;
padding-left:18px;
padding-bottom:12px;
}
.blue-bullet-index
{
background-image:url(../images/right-arrow-blue.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#222222; 
font-family:georgia; 
font-size:17px;
line-height:18px;
text-decoration:none;
padding-left:18px;
padding-bottom:12px;
}
.small-text-11
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#464646;
	line-height:15px;
}
.small-text-bold
{
    font-family:Arial;
	font-size:11px;
	font-weight:normal;color:#333535;
	line-height:15px;
	font-weight:bold;
}
.square-bullet
{
background-image:url(../images/square-bullet.gif);
background-repeat:no-repeat;
background-position:4px 8px;
color:#000203; 
font-family:arial; 
font-size:14px;
padding-left:14px;
padding-bottom:2px;
float:left;
width:500px;
}
.green-bullet-index
{
background-image:url(../images/right-arrow-blue.gif);
background-repeat:no-repeat;
background-position:0px 2px;
color:#222222; 
font-family:georgia; 
font-size:17px;
line-height:18px;
text-decoration:none;
padding-left:18px;
padding-bottom:12px;
width:305px;
float:left;
}
.box-red-bold
{
color:#BF3024; 
font-family:Georgia; 
text-decoration:none; 
font-weight:bold; 
font-size:14px;
}
.box-blue-bold
{
color:#006DB2; 
font-family:Georgia; 
text-decoration:none; 
font-weight:bold; 
font-size:14px;
}
.menu-div
{
padding-right:5px;
padding-left:5px;
}
.blue-small-text
{
	color:#1280b5; 
	font-family:Arial;
	font-weight:normal;text-decoration:none; 
	font-size:11px;
	line-height:19px;
}
.blue-arrow
{
background-image:url(../images/text-arrow.gif);
background-repeat:no-repeat;
background-position:4px 6px;
padding-left:13px;
font-family:Arial; 
text-decoration:none; 
font-size:12px;
float:left;
width:150px;
}

a.black-bold-link
{
	color:#464748; 
	font-family:Arial; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.black-bold-link:hover
{
	color:#464748; 
	font-family:Arial; 
	font-weight:normal;text-decoration:none; 
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.green-bullet-index-gallery
{
color:#222222; 
font-family:georgia; 
font-size:17px;
text-decoration:none;
float:left;
}
.hidd
{
	display:none;
}

/*sep-30*/
#logo-new
{
float:left;
width:250px;
padding-left:25px;
padding-top:22px;
}
#logo-menu-main
{
float:left;
width:1004px;
height:153px;
}
.top-bldg
{
float:left;
/*width:414px;
height:104px;
width:410px;*/
width:693px; text-align:right;
height:100px; padding-top:4px ;
background-image:url(../images/top-bldg.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}
.top-links-main
{
float:right;
padding-right:12px;
padding-top:20px;
}
#reg-main
{
float:right;
background-image:url(../images/login-bg.jpg);
background-repeat:no-repeat;
width:244px;
height:33px;
padding:11px 0px 0px 18px;
}
.menu-sec
{
float:left;
padding-left:14px;
}
.menu-sec-right
{
float:left;
width:252px; background-image:url(../images/menu-bg.gif); background-repeat:repeat-x; height:49px; padding-top:10px;
padding-left:10px;
}
.foot-li
{
	color:#3F9DC9; 
	text-decoration:none;
}
a.foot-li
{
	color:#FEFEFE; 
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
a.foot-li:hover
{
	color:#DBD8D8; 
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
.white-bold
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.white-text
{
color:#FFFFFF;
}
.liblue-link
{
	color:#50D1F2; 
	text-decoration:none; 
	font-size:12px;
	text-decoration:underline;
}
.liblue-link:hover
{
	color:#DFF5FB; 
	text-decoration:none;
}
.wh-bold
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.log-field
{
	border: solid 1px #73b5d0;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	padding-top:3px;
	height:17px;
	width:100px;
}
.log-link
{
	color:#004276; 
	text-decoration:none; 
	font-size:12px;
}
.log-link:hover
{
	color:#012B4C; 
	text-decoration:underline;
}
.foot-space
{
float:left;
height:12px;
}
.field-webinar
{
	border:1px solid #afafaf;
	color:#4d0b02;
	width:350px;
	font-family:Arial;
	background-color:#eeeeee;
	font-size:12px;
	padding:5px 2px 5px 4px;
	font-weight:normal;}
h1
{
	font-family:Arial;
	font-size:24px;
	padding:15px 0px 5px 0px;
	line-height:27px;
}


/*transparence-2009*/
#trans-top
{
float:left;
margin:30px 0px 40px 0px;
}

#college-th-out
{
float:left;
width:555px;
}


#colleges-th
{
float:left;
width:150px;
height:114px;
border:#A2A2A2 2px solid;
margin-right:45px;
}
#colleges-th-last
{
float:left;
width:150px;
height:114px;
border:#A2A2A2 2px solid;
}
#trans-detail-th
{
float:left;
width:145px;
margin-right:50px;
padding:5px 0px 20px 5px;
}
#trans-detail-th-last
{
float:left;
width:145px;
padding:5px 0px 20px 5px;
}

/*trans-details*/
#trans-large-image
{
float:left;
border:3px #A2A2A2 solid;
width:387px;
height:273px;
margin-right:30px;
}

#trans-det-th
{
float:left;
width:80px;
margin-bottom:15px;
}

#th-out
{
float:left;
width:48px;
height:49px;
border:#666666 1px solid;
}


#trans-large-text
{
float:left;
width:540px;
padding:20px 0px 0px 10px;
}

.arr-bl
{
font-size:13px;
line-height:20px;
background-image:url(../images/home-blue-arr.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
float:left;
width:540px;
color:#004276;
}
.bg-color
{
	background-color:#CCCCCC;
	padding:2px;
	margin:0px 3px 0px 3px;
}
/*chat*/
#chat-main
{
float:left;
width:600px;
margin-top:20px;
background-color:#E8EEEC;
}
.chat-head
{
color:#2C5EA4; 
font-weight:bold; 
font-size:16px;
}
.chat-head-link
{
color:#2C5EA4; 
font-weight:bold; 
font-size:16px;
}
.chat-head-link:hover
{
color:#2C5EA4; 
font-weight:bold; 
font-size:16px;
text-decoration:none;
}
.chat-bold
{
font-weight:bold; 
font-size:12px;
color:#545252;
}
.pad-bold
{
font-weight:bold; 
font-size:12px;
color:#676565;
}
.pad-text
{
font-size:12px;
color:#676565;
}

#expert-div
{
width:585px;float:left;
padding:0px 0px 0px 15px;
}
#expert-div1
{
width:575px;
float:left;
padding:0px 0px 0px 25px;
}
#expert-div2
{
width:565px;float:left;
padding:0px 0px 0px 35px;
}










.chat-date
{
color:#D16004; 
font-weight:bold;
font-size:11px
}
#chat-area
{
float:left;
width:620px;
height:600px;
overflow:auto;
padding:10px;
border:#CECCCC 1px solid;
background-color:#F0F5F3;
margin-bottom:20px;
}

#chat-area-in
{
float:left;
width:580px;
border-bottom:#CADED6 1px solid;
padding-bottom:10px;
margin-bottom:10px;
}
.table-scroll
{
height:150px;
width:203px;
}
.grey-bg
{
color:#222222; 
font-family:arial; 
font-size:16px;
font-weight:bold;
background-color:#F2F2F2;
}
#wid295
{
float:left;
width:265px;
padding:10px;
margin-left:5px;
}
.chat-field
{
width:240px;
background-color:#F8F8F8;
border:#E8E6E6 1px solid;
padding:5px;
font-family:Arial;
font-size:12px;
margin-top:7px;
}
.chat-submit
{
/*width:50px;
*/background-color:#F8F8F8;
border:#C7C5C5 1px solid;
font-family:Arial; color:#605D5D;
font-size:12px;
margin-top:7px;
font-weight:bold;
}
.chat-textbox
{
width:600px;
background-color:#F8F8F8;
border:#CADED6 1px solid;
font-family:Arial;
font-size:12px;
margin:7px 0px 7px 0px;
font-weight:bold;
padding:5px;
}
#wid600
{
float:left;
width:600px;
height:50px;
}
.chat-link
{
color:#525151;
text-decoration:underline;
}
.chat-link:hover
{
text-decoration:none;
}
.usr-scroll
{
overflow:auto;
height:125px;
}
.design-show-top {	padding:20px 0px 0px 0px; float:left; }
.design-link { color:#1186ba; font-size:13px; text-decoration:underline; }
.design-link:hover { text-decoration:none; font-size:13px;}
.design-photo {	padding:0px 0px 0px 0px; }
.design-photo-txt {	padding:20px 0px 0px 0px; color:#141414; font-size:13px; line-height:20px; }
.browse-btn { padding:20px 0px 0px 0px; }
.design-details { padding:7px 7px 7px 20px; background-color:#e9e9e9; color:#015e9a; font-size:13px; line-height:20px; }
.design-head { color:#141414; font-size:14px; line-height:20px; font-weight:bold; }
.design-name { color:#141414; font-size:14px; line-height:20px; font-weight:bold; }
.design-content { color:#141414; font-size:13px; line-height:20px; padding:20px 0px 20px 20px; }
img {border:0px;}
a { outline:none; }
.black-bold14-link
{
font-family:Arial;
font-size:14px;
color:#000000;
font-weight:bold; text-decoration:underline;
}
.black-bold14-link:hover
{
font-family:Arial;
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
#pad-left-contest
{
float:left;
padding-left:32px; padding-right:15px; width:623px;
}
#line-contest
{
border-bottom:#C6C6C6 dashed 1px; width:623px; height:20px;
}
.blue-li
{
	color:#046A92; 
	font-size:14px; text-decoration:underline; font-weight:bold;
}
.blue-li:hover
{
	color:#046A92; 
	font-size:14px; text-decoration:none; font-weight:bold;
}
.wid-330
{
float:left;
width:330px; padding-right:10px;
}
.wid-div
{
float:left;
}
.wid-670
{
float:left;
width:623px;
}
.line-wid-670
{
float:left;
width:623px; padding-bottom:15px;
}
.pink-14
{
color:#D7257B; font-weight:bold;
font-size:14px;
}
.blue-14
{
color:#0099CC; font-weight:bold;
font-size:14px;
}
.org-14
{
color:#F5A201; font-weight:bold;
font-size:14px;
}
.body-text-list
{
	font-family:Arial;
	font-size:14px; 
	color:#282828; 
	line-height:20px;
}
.home-icon
{
float:left;
padding:16px 10px 0px 3px;
}
.common-left
{
float:left;
}
.common-right
{
float:right;
}


/*new-inner*/

.text-14
{
font-size:14px;
color:#363636;
}
.small-txt
{
font-size:11px;
color:#5A5A5A;
}











.glass-bank
{
float:left; padding:23px 0px 0px 25px;
height:238px;
width:534px;
}
.glass-bank-link-out
{
float:left;
width:160px;
padding-bottom:8px;
}
.resource-out
{
float:left; height:238px;
width:400px; padding:23px 0px 0px 0px;
}
.resource-link-out
{
float:left;
width:71px;
padding-bottom:6px;
}
.foot-bottom
{
float:left; color:#C9E3EE; 
width:923px; padding:21px 0px 0px 27px;
}
.wh-bold18
{
	color:#ffffff;
	font-weight:normal;
	font-size:18px; line-height:25px;
	text-decoration:none;
}
.white-link
{
	color:#C0E6F8; 
	text-decoration:none; 
	font-size:12px; line-height:13px;
}
.white-link:hover
{
	color:#C0E6F8; 
	text-decoration:underline;
}






/*dash*/
.dashboard-sec
{
float:left;
width:665px;
background-color:#FFFFFF;
border-top:#E9E9E9 0px solid;
border-right:#E9E9E9 1px solid;
border-bottom:#E9E9E9 1px solid;
border-left:#E9E9E9 0px solid;
padding:30px 24px 30px 21px;
margin-bottom:8px;
}
.dash-leftmenu-main
{
float:left;
width:99px;
padding:0px 27px 0px 0px;
}
.dash-right
{
float:left;
width:506px;
border-left:#CECECE 1px solid; padding:0px 0px 0px 29px; 
}

.bl-small-link
{
	color:#106AA9; 
	text-decoration:underline; 
	font-size:11px;
}
.bl-small-link:hover
{
	color:#106AA9;
	text-decoration:none;
}
.photo-frame-bot
{
float:left;
padding:6px 0px 0px 3px;
}
.wid99
{
float:left;
width:99px;
}
.dash-link
{
	color:#106AA9; 
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.dash-link
{
	color:#106AA9; 
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.dash-link:hover
{
	color:#08385A;
	text-decoration:underline;
	font-weight:bold;
}
.dash-link-sel
{
	color:#08385A;
	text-decoration:none;
	font-weight:bold;
}
.dash-working-div
{
float:left;
width:472px;
background-color:#ECF7FB;
padding:20px 21px 19px 13px;
}
.field-working
{
border:#C9C9C9 1px solid;
height:88px;
width:460px; color:#9A9A9A;
margin:5px 0px 5px 0px; padding:3px;
}
.dash-submit
{
background-image:url(../images/dash-submit.gif);
background-repeat:no-repeat;
width:66px;
height:25px;
border:0px;
color:#FFFFFF; margin:5px 0px 0px 5px; 
font-weight:bold; font-size:11px; cursor:pointer;
}
.updates-div
{
float:left;
width:506px; padding:24px 0px 0px 0px;
}
.wid500
{
float:left;
width:500px;
margin:7px 0px 7px 0px;
}
.wid400
{
float:left;
width:440px;
margin:0px 0px 0px 16px;
}

.home-left-main
{
 width:976px; margin-left:auto; margin-right:auto;
}
.home-left-sec
{
 width:711px; margin-right:8px;
 float:left;
}
.home-right-sec
{
 width:257px;
 float:left;
}
.feat-articles
{
float:left;
width:329px;
margin:0px 8px 8px 0px;
border-top:#E9E9E9 1px solid;
border-right:#E9E9E9 1px solid;
border-bottom:#E9E9E9 1px solid;
border-left:#E9E9E9 0px solid;
background-color:#FFFFFF;
padding:20px 30px 28px 24px;
}
.head-link { color:#0078B4; text-decoration:none; font-size:16px; font-weight:bold; line-height:20px;} 
.head-link:hover { color:#0078B4; font-size:16px; text-decoration:underline;}

.subscribe
{
float:left; width:231px;
padding:10px 0px 10px 10px; word-spacing:13px;
}

.home-add
{
width:241px; padding:0px 7px 7px 7px;
float:left; background-color:#FFFFFF;
border-top:#E9E9E9 0px solid;
border-right:#E9E9E9 1px solid;
border-bottom:#E9E9E9 1px solid;
border-left:#E9E9E9 1px solid; margin-bottom:8px;
}
.events-div
{
width:223px; padding:15px 7px 7px 25px;
float:left; background-color:#FFFFFF;
border:#E9E9E9 1px solid;
}
.tools-div
{
float:left; padding:10px 9px 10px 8px;
border:#E9E9E9 1px solid; background-color:#FFFFFF;
}
.blue-brdr
{
border:#A3C8E5 3px solid;
}
.face-face
{
float:left;
width:267px;
border:#E9E9E9 1px solid;
background-color:#FFFFFF;
padding:20px 25px 10px 25px;
margin:0px 0px 8px 0px;
}
.wid267
{
float:left;
width:267px;
}
a.feat-link
{
color:#0078B4; 
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.feat-link:hover
{
color:#0078B4; 
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
.img-brdr-small
{
float:left;
border:#D1D1D1 2px solid; width:27px; height:26px;
}

.white-txt-link
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;
}
.white-txt-link:hover
{
	color:#D2EBF5; 
	font-family:Arial;
	font-weight:normal;
	text-decoration:none; 
	font-size:12px;
}
.search-field
{
border:1px solid #BADCEC;
color:#363636;
/*background-image:url(../images/search-bg.gif); background-repeat:no-repeat;*/
font-family:Arial;
width:205px;
height:16px;
font-size:12px;
padding:2px 2px 2px 4px;
font-weight:normal;
}
.heading-2
{
color:#141414;  
font-size:18px;
font-weight:bold;
line-height:22px;
}
.face-face-img
{
float:left;
width:60px;
}
.img-brdr
{
border:#D1D1D1 2px solid; width:37px; height:34px;
}
.wid-face-face
{
float:left;
width:206px;
height:70px;
}
.wid206
{
float:left;
width:206px;
height:50px;
}
.bold
{
color:#373636;  
font-size:13px;
font-weight:bold;
}
.main-heading
{
color:#141414;
font-size:19px;
font-weight:bold;
line-height:22px;
}
.main-heading:hover
{
color:#141414;
font-size:19px;
font-weight:bold;
line-height:22px;
}
.foot-main
{
float:left;
width:960px;
height:346px;
/*padding:0px 0px 0px 25px;*/
}
.pad-left17
{
float:left;
padding-left:17px;
}




/*menu-starts-here*/
.menu-line
{
background-image:url(../images/menu-line.gif); height:49px; width:1px; background-repeat:no-repeat;
}
.menu { z-index:0; position:relative;
height:49px; width:700px;
background-image:url(../images/menu-bg.gif);
background-repeat:repeat-x; padding-left:14px;
/*padding-top:20px; */
 
}
/* hack to correct IE5.5 faulty box model */
* html .menu {
float:left;
height:49px;
width:700px;  w\idth:700px; padding-left:14px;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;margin:0;list-style-type:none;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left; position:relative;
 /*background-image:url(../images/menu-tile.gif); background-repeat:repeat-x;*/
}
/* style the links for the top level */
.menu li a, .menu li a:visited {
display:block;
font-size:13px;text-decoration:none;
color:#87CFED;
font-weight:bold;
line-height:49px;
float:left;
padding:0 0 0 6px;
text-align:left;
cursor:pointer; /*Padding to accomodate left tab image. Do not change*/

/*border-bottom:1px solid #2C74A2;*/
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
line-height:49px;
h\eight:49px;
padding:0 0 0 6px;
}
/* style the top level hover */
.menu ul li a:hover{
background-image:url(../images/home-menu-left.gif); background-repeat:no-repeat;
background-position: left top;
height:49px;
line-height:49px;
color:#FEFEFE;
font-weight:bold;
/*border-bottom:1px solid #FFFFFF;*/
}
.menu :hover > a {
background-image:url(../images/home-menu-left.gif); background-repeat:no-repeat;
background-position: left top;
color:#FEFEFE;
height:49px;
line-height:49px;
font-weight:bold;
}
.menu :hover > a b{
background-image:url(../images/home-menu-right.gif); background-repeat:no-repeat;
background-position: right top;
color:#FEFEFE;
height:49px;
font-weight:bold;
}

.menu li a b{
	float: left;
	display: block;
	padding: 0px 18px 0px 8px; /*Padding of menu items*/
}
.menu ul li a.current{
	color: #FEFEFE;
	background-image:url(../images/home-menu-left.gif); background-repeat:no-repeat; /*left tab image path*/
	background-position: left top;
}
.menu ul li a.current b, .menu ul li a:hover b{
	color: #FEFEFE;
	background-image:url(../images/home-menu-right.gif); background-repeat:no-repeat; /*left tab image path*/
	background-position: right top; height:49px;
	line-height:49px; /*right tab image path*/
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;position:absolute;height:0;top:49px;left:0;font-size:11px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:49px;t\op:49px;

}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}


/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {
position:absolute; top:0; left:0; border-collapse:collapse;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited{
/*border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;*/
border-bottom:1px solid #393939;
padding-left:10px;
padding-right:10px;
color:#9F9F9F;
font-weight:normal;
height:24px;
line-height:24px;
background-color:#232323;
background-image:none;
}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited, * html .menu ul li.current a ul a{
height:24px;
line-height:24px;
color:#9F9F9F;
font-weight:normal;
/*border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;*/
border-bottom:1px solid #393939;
background-color:#232323;
background-image:none;
}

.menu ul ul a:hover{
color:#FEFEFE;
background-image:none;
background-color:#0095D6;
padding-left:10px;
padding-right:10px;
/*border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;*/
border-bottom:1px solid #393939;
height:24px;
line-height:24px;
font-weight:normal;
}
.menu ul ul li:hover > a {
color:#FEFEFE;
background-image:none;
background-color:#0095D6;
height:24px;
line-height:24px;
font-weight:normal;

}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 

}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul{ 
visibility:visible;
}/* CSS Document */

.menu ul ul a.drop, .menu ul ul a.drop:visited {
background-color:#FDFEF8;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
background-color:#F5ECDF;
}
.menu ul ul :hover > a.drop {
background-color:#F5ECDF;
}
.menu ul :hover ul ul{visibility:hidden;}
/* CSS Document */
.menu ul ul ul{top:-1px; border:0px solid #F8AA61; width:auto; height:auto;}
/** html .menu ul ul ul{ float:left; border:1px solid #0066FF; }*/

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}



/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background-color:#232323;
line-height:25px;
color:#9F9F9F;
padding-left:10px;
height:25px;
border:0;
border-left:1px solid #393939;
border-bottom:1px solid #393939;
border-style:solid;
}
* html .menu ul ul ul a, * html .menu ul ul ul a:visited {
line-height:25px;
}

/* style the third level hover */
.menu ul ul ul a:hover {
background-color:#04619A;
line-height:25px;
color:#FFFFFF;
padding-left:10px;
height:25px;
border:0;
border-left:1px solid #393939;
border-bottom:1px solid #393939;
border-style:solid;
}
.menu ul ul ul :hover > a
{
line-height:25px;
}
.logo-search
{
float:left;
width:988px;
height:104px;
padding-left:16px;
}
.wid534
{
float:left;
padding:0px 0px 8px 0px;
width:534px;
}
.foot-res-div
{
float:left;
width:400px;
padding:0px 0px 8px 0px;
}
.usr-pwd-field
{
border-left:1px solid #BADCEC;
border-right:0px solid #A1C9DD;
border-top:1px solid #A1C9DC;
border-bottom:1px solid #BADCEC;
color:#4d0b02;
font-family:Arial;
width:140px;
height:14px;
font-size:12px;
padding:3px 2px 2px 4px;
font-weight:normal;
}
.events-head
{
width:223px;
float:left;
}
.white-bold-link
{
	color:#FFFFFF; 
	font-family:Arial;
	font-weight:bold;text-decoration:underline; 
	font-size:12px;
}
.white-bold-link:hover
{
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none; 
	font-size:12px;
}
.bl-line-link
{
	color:#004276; 
	text-decoration:none;
	font-size:12px;
	text-decoration:underline;
}
.bl-line-link:hover
{
	color:#012B4C; 
	text-decoration:none;
}
.page-box
{
float:left;
height:18px;
text-align:center;
vertical-align:middle;
border:#9AAFE5 1px solid;
margin-left:3px;
}
.page-nxt
{
float:left;
width:50px;
height:18px;
text-align:center;
vertical-align:middle;
border:#9AAFE5 1px solid;
margin-left:3px;
}
.paging-link
{
	color:#000000; 
	font-family:Arial;
	padding:0px 2px 0px 2px;
	text-decoration:none; 
	font-size:12px;
}
.paging-link:hover
{
	color:#FFFFFF; 
	text-decoration:none;
	padding:0px 2px 0px 2px;
	font-size:12px;
	background-color:#0C588D;
	display:block;
}
.paging-link-sel
{
	color:#FFFFFF; 
	text-decoration:none;
	font-size:12px;
	padding:0px 2px 0px 2px;
	background-color:#0C588D;
	display:block;
}
.add-left
{
float:left;
width:474px;
height:180px;
}
.add-right
{
float:left;
width:125px;
height:180px;
}
a
{
color:#0095D7;
text-decoration:underline;
}
a:hover
{
color:#0095D7;
text-decoration:none;
}
.st-bold
{
display:none;
}
.down-webinar { background-image:url(../images/web_download.gif); background-repeat:no-repeat; background-position: left top; color:#FEFEFE; font-weight:bold; padding:12px 0px 10px 15px; width:270px; height:30px; float:left; }
.dw-link { color:#ffffff; text-decoration:none; font-size:13px; }
.dw-link:hover { color:#ffffff; text-decoration:none; }
.dw-pdf { float:left; width:45px; padding:0px 0px 0px 0px;}
.download-sec { padding:0px 0px 0px 0px; float:left; }
.font-pack{ color:#676767; line-height:18px;}
.blue-font{ color:#65A7CF; font-family:Arial; font-weight:bold; font-size:28px;}
.black-font{ color:#4E4D4D; font-family:Arial; font-weight:bold; font-size:12px;}
.green-font{ color:#8AB24C; font-family:Arial; font-weight:bold; font-size:24px;}
.grey-font{ color:#8B8A8A; font-family:Arial; font-weight:normal; font-size:12px;}
.blue-bull{ background-image:url(../images/blue-bull.gif); background-repeat:no-repeat; background-position:0px 9px; padding:3px 0px 3px 15px;}
.field-text{ color:#4d0b02; font-family:Arial;  font-size:12px; padding:5px 2px 5px 4px;font-weight:normal; background-image:url(../images/field-bg.gif); background-repeat:no-repeat; width:151px; height:26px; border:0px #CCCCCC solid; line-height:18px;}
.field-color{ color:#237093;}
.login-button{ background-image:url(../images/login-button.gif); background-repeat:no-repeat;height:25px; 
width:88px;font-family:Trebuchet MS; border:0px solid #b0b0b0; color:#fdfdfd; font-size:11px; padding:1px 0px 2px 5px; font-weight:bold; cursor:pointer;
}
.footer-link
{
	color:#C0E6F8; 
	text-decoration:underline; 
	font-size:12px; line-height:13px;
}
.footer-link:hover
{
	color:#C0E6F8; 
	text-decoration:none;
}
#member-dir
{
float:left;
width:199px;
border:#E9E9E9 1px solid;
border-top:0px;
border-bottom:#E9E9E9 3px solid;
padding:10px 32px 10px 24px;
background-color:#FFFFFF;
}
.wid-195
{
float:left;
width:195px;
padding-bottom:8px;
padding-top:8px;
}
#width-195
{
float:left;
width:195px;
padding-bottom:8px;
padding-top:8px;
}