body
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	color:#676767;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	width:981px;
/*	background-color:#ede7d3 url(../images/body-bg.gif);*/
}
.table, td, tr 
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#555555;	
}
.org-bold
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#D57819;
}
.org-bold-pad
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#D57819;
	padding-left:20px;
}

.org-txt
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#d57819;
}
a.green-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666769;
	text-decoration:none;
}
a.green-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#2a2b2d;
	text-decoration:none;
}
a.blue-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#00263c;
	text-decoration:none;
}
a.blue-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#2a2b2d;
	text-decoration:none;
}


.tab-menu
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#F0F0F0;
	text-decoration:none;
	background-color:#A6A7A9;
	font-weight:bold;
	cursor:pointer;
}
.tab-menu:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#F0F0F0;
	text-decoration:none;
	background-color:#C0C2C5;
	font-weight:bold;
	cursor:pointer;
}
.tab-menu-sel
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#7E533C;
	text-decoration:none;
	background-color:#FDC61B;
	font-weight:bold;
	
}
a.red-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#C96D06;
	text-decoration:none;
}
a.red-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#E67D07;
	text-decoration:underline;
}

a.org-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#fdc61c;
	text-decoration:none;
}
a.org-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#a58215;
	text-decoration:none;
}
.green
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#434445;
	text-decoration:none;
	font-weight:bold;
}

a.maroon-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#5f2b13;
	text-decoration:none;
	font-weight:bold;
}
a.maroon-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#817876;
	text-decoration:none;
	font-weight:bold;
}
.maroon-link-sel
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#858f1a;
	font-weight:bold;
	text-decoration:none;
}

.highlight
{
font-family:Arial;
font-size:17px;
font-weight:bold;
color:#858f1a;
padding-left:42px;
}
a.mail-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:underline;
	font-weight:none;
}
a.mail-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:none;
	font-weight:none;
}
.pad-left-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#D53300;
	text-decoration:underline;
	font-weight:none;
	padding-left:20px;
}
.pad-left-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:none;
	font-weight:none;
	padding-left:20px;
}


.red-small-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#E5671B;
}
.green-bold
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#68696C;
	line-height:15px;
}
.green-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#616264;
}



.site
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#5593B6;
	text-decoration:none;
}
.site:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#C90202;
	text-decoration:none;
}

.body-bg
{
background-image:url(../images/body-bg.gif);
background-repeat:repeat-x;
}
.pad-left
{
padding-left:20px;
}
.black-bold
{
font-family:Arial;
font-size:14px;
font-weight:none;
color:#676767;
text-decoration:none;
padding-left:20px;
}
.field
{
border : 1px solid #b4b0b0;
background-color : #f9fafb;
color: #3f3838;
font:12px Arial;
padding-left:3px;
}
.field-data
{
border:1px solid #D4D0C8;
color: #3f3838;
font:12px Arial;
padding-left:3px;
}
.field-check
{
width:11px;
height:11px;
color: #000000;
background-image:url(../images/check.gif);
background-repeat:no-repeat;
}
.head
{
font-family:Arial;
font-size:17px;
font-weight:bold;
color:#616164;
text-decoration:none;
}
.left-head
{
font-family:Arial;
font-size:17px;
font-weight:bold;
color:#D19316;
text-decoration:none;
}
.sub-head
{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#D19316;
text-decoration:none;
}
.pad-left-text
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#676767;
text-decoration:none;
padding-left:15px;
}



#main
{
width:981px;
float:left;
}
#logo-main-sec
{
float:left;
width:925px;
height:73px;
padding-left:23px;
padding-right:33px;
padding-bottom:12px;
padding-top:12px;
}
#left
{
float:left;
}
#logo-right
{
float:right;
padding-top:10px;
}
#date
{
float:right;
padding-bottom:5px;
width:150px;
}
#top-menus-main
{
float:left;
width:975px;
height:41px;
padding-left:10px;
}
#index-banner
{
float:left;
width:981px;
padding-top:11px;
padding-bottom:11px;
}
#inner-banner
{
float:left;
width:981px;
padding-top:11px;
}

#body-main
{
float:left;
width:981px;
}
#box-main-sec
{
float:left;
width:981px;
}
#box-top
{
float:left;
width:981px;
}
#index-box-middle
{
float:left;
padding-left:45px;
padding-right:30px;
padding-top:35px;
padding-bottom:40px;
width:906px;
background-image:url(../images/box-middle.gif);
background-repeat:repeat-y;
}
#box-middle
{
float:left;
padding-left:30px;
padding-right:30px;
padding-top:35px;
padding-bottom:40px;
width:921px;
color:#676767;
background-image:url(../images/box-middle.gif);
background-repeat:repeat-y;
}
#box-vline
{
float:left;
width:921px;
background-image:url(../images/vertical-line-bit.gif);
background-repeat:repeat-y;
background-position:203px;
}
#box-bottom
{
float:left;
width:981px;
}

#left-text
{
float:left;
width:570px;
padding-right:36px;
background-image:url(../images/ash-line-bit.gif);
background-repeat:repeat-y;
background-position:right;


}
#index-right-text
{
float:left;
width:250px;
padding-left:36px;
}
#foot-main
{
float:left;
width:951px;
height:45px;
padding-left:30px;
padding-top:20px;
}
#red-bullet
{
background-image:url(../images/red-bullet.gif);
background-repeat:no-repeat;
background-position:1px 5px;
padding:0px 0px 15px 17px;
}

#right
{
float:right;
}
#left-menu-top
{
float:left;
width:173px;
}
#left-menu-main
{
float:left;
width:185px;
height:220px;
}
#research-menu-main
{
float:left;
width:185px;
height:450px;
}
#left-menu
{
float:left;
width:185px;
}
#inner-right-text
{
width:695px;
float:right;
padding-left:23px;
}
#inner-right-text1
{
width:870px;
float:left;
padding-left:23px;
}

.border
{
border:1px solid #CCCCCC;
padding:10px 10px 10px 10px;
background-color:#FBF4D9;
font-family:Arial;
}
a.left-menu
{
float:left;
height:25px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D6930D;
text-decoration:none;
padding-left:23px;
padding-top:4px;
background-image:url(../images/menu-red-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}

a.left-menu:hover
{
float:left;
height:25px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#b84646;
text-decoration:none;
padding-left:23px;
padding-top:4px;
background-image:url(../images/menu-org-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}
.left-menu-sel
{
float:left;
height:25px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#b84646;
text-decoration:none;
padding-left:23px;
padding-top:4px;
background-image:url(../images/menu-org-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}

a.news-menu
{
float:left;
height:35px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D6930D;
text-decoration:none;
padding-left:23px;
padding-top:3px;
background-image:url(../images/menu-red-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}
a.news-menu:hover
{
float:left;
width:150px;
height:35px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CA5757;
text-decoration:none;
padding-left:23px;
padding-top:3px;
background-image:url(../images/menu-org-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}
.news-menu-sel
{
float:left;
width:150px;
height:35px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CA5757;
text-decoration:none;
padding-left:23px;
padding-top:3px;
background-image:url(../images/menu-org-bullet.gif);
background-repeat:no-repeat;
background-position:12px 10px;
}


a.left-sub-menu
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#7A7A7A;
text-decoration:none;
padding-left:30px;
background-image:url(../images/sub-menu-bullet.gif);
background-repeat:no-repeat;
background-position:20px 6px;
}
a.left-sub-menu:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#333333;
text-decoration:none;
background-image:url(../images/sub-menu-bullet.gif);
background-repeat:no-repeat;
background-position:20px 6px;
}
.left-sub-menu-sel
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#040404;
text-decoration:none;
padding-left:30px;
background-image:url(../images/sub-menu-bullet.gif);
background-repeat:no-repeat;
background-position:20px 6px;
}
.selection
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.black-bold-small
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#2D2D2D;
}
.maroon-small-text
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#585858;
}



a.paper
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5F5F5F;
text-decoration:none;
padding-left:20px;
background-image:url(../images/paper-icon-off.gif);
background-repeat:no-repeat;
background-position:5px 2px;
}
a.paper:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:20px;
background-image:url(../images/paper-icon-on.gif);
background-repeat:no-repeat;
background-position:5px 2px;
}
.paper-sel
{
float:left;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding:5px 0px 6px 25px;
background-image:url(../images/paper-icon-on.gif);
background-repeat:no-repeat;
background-position:10px 8px;
}
.paper-sel
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
}
.paper-sel:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#706c6c;
text-decoration:none;
}

/*presenttaions*/
a.present
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5F5F5F;
text-decoration:none;
padding-left:35px;
background-image:url(../images/present-icon-off.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
a.present:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/present-icon-on.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
.present-sel
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/present-icon-on.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
/*concept*/
a.concept
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5F5F5F;
text-decoration:none;
padding-left:35px;
background-image:url(../images/concept-icon-off.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
a.concept:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/concept-icon-on.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
.concept-sel
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/concept-icon-on.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}

/*links*/
a.links
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5F5F5F;
text-decoration:none;
padding-left:35px;
background-image:url(../images/links-off.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
a.links:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/links-on.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}
.links-sel
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:35px;
background-image:url(../images/links-off.gif);
background-repeat:no-repeat;
background-position:20px 2px;
}

.grey-arr
{
background-image:url(../images/grey-arr.gif);
background-position:3px 5px;
background-repeat:no-repeat;
padding:0px 0px 0px 17px;
}



a.team-member
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D6930D;
text-decoration:underline;
}

a.team-member:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#b84646;
text-decoration:none;
}
#hor-line
{
float:left;
padding-left:10px;
}
#hor-in-line
{
float:left;
padding-left:2px;
}

#left-div
{
float:left;
}
#vertical-line
{
float:left;
background-image:url(../images/vertical-line-bit.gif);
background-repeat:repeat-y;
height:300px;
width:1px;
padding-left:10px;
padding-right:10px;
}
#research-text
{
float:left;
width:250px;
padding-left:10px;
}
#org-line
{
float:left;
width:640px;
height:1px;
background-image:url(../images/org-line.gif);
background-repeat:repeat-x;
}
#green-line
{
float:left;
width:640px;
height:1px;
background-image:url(../images/green-bit.gif);
background-repeat:repeat-x;
padding-bottom:7px;
}
#tab-menu
{
float:left;
width:450px;
padding-bottom:5px;
padding-top:6px;
}
#right-div
{
float:right;
}
#numbered-text
{
float:left;
width:600px;
padding-top:15px;
padding-bottom:15px;
}
.number
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#704400;
height:20px;
width:19px;
padding-left:6px;
text-decoration:none;
background-image:url(../images/number-bg.gif);
background-repeat:no-repeat;
}

.red
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#815003;
}
#board
{
float:left;
width:310px;
}
.star
{
background-image:url(../images/star.gif);
background-position:2px 7px;
background-repeat:no-repeat;
padding-left:15px;
}

#tab
{
float:left;
width:300px;
}

#pad-top-bottom
{
float:left;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:18px;	
color:#676767;
}


.small-red-bold
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#D07606;
}
.data
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5F5F5F;
text-decoration:none;
padding-left:25px;
background-image:url(../images/green-arrow.gif);
background-repeat:no-repeat;
background-position:15px 6px;
}
a.data:hover
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:25px;
background-image:url(../images/red-arrow.gif);
background-repeat:no-repeat;
background-position:15px 6px;
}
.data-sel
{
float:left;
height:20px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CD6C05;
text-decoration:none;
padding-left:25px;
background-image:url(../images/red-arrow.gif);
background-repeat:no-repeat;
background-position:15px 6px;
}
#data-menu
{
float:left;
width:630px;
padding-bottom:5px;
padding-top:6px;
}
#pad-12
{
float:left;
width:650px;
padding-left:12px;
padding-bottom:7px;
padding-top:7px;
}
#pad-30
{
float:left;
width:620px;
padding-left:30px;
}
.small-txt
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#525252;
}
.small-bold
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#6A6B6E;
font-weight:bold;
}
.small-green-b
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#525252;
font-weight:bold;
}
.small-link
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#525252;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.small-link:hover
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#CD6C05;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.small-link-sel
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#CD6C05;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
input.generate
	{
	height:33px;
	width :128px;
	color: #444444;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image: url(../images/generate-report.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;
	cursor:pointer;	        
}
input.reset
	{
	height:33px;
	width :76px;
	color: #444444;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image: url(../images/reset.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	
	cursor:pointer;	         
}
#pad200
{
float:left;
padding-left:200px;
}
.red-text
{
color:#CC0000
}
#form
{
float:left;
width:650px;
}
.publish
{
border : 1px solid #5E6E7B;
color: #49555E;
padding-left:3px;
}
#content-head
{
width:690px;
float:left;
padding-bottom:13px;
font-family:Arial;
font-size:17px;
font-weight:bold;
color:#616164;
text-decoration:none;
}
#content-sub-menu
{
width:690px;
float:left;
}
#content
{
width:690px;
float:left;
padding-bottom:20px;
}
.rep
{
    border:0px solid #FFFFFF;
	color:#37332D;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	padding-left:4px;
	background-image:url(../images/report.gif);
	width:128px;
	height:33px;
	cursor:pointer;
}
.res
{
    border:0px solid #FFFFFF;
	color:#37332D;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	padding-left:4px;
	background-image:url(../images/reset-n.gif);
	width:76px;
	height:33px;
	cursor:pointer;
}
.orange-head
{
    font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#F5B927;
}
.green-head
{
    font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#6F7074;
}

.paper-left-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#D53300;
	text-decoration:underline;
	font-weight:none;
}
.paper-left-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:none;
	font-weight:none;
}
.white-txt
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
}
a.white-txt-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
		padding-left:2px;
	padding-right:2px;

}
a.white-txt-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#F5B927;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;

}
#member-header
{
float:left;
width:981px;
height:137px;
}
#member-div
{
float:right;
padding-right:20px;
padding-top:10px;
}
.pop
 {
display:none ;
position: absolute;
left: 285px;
/*top: 300px;*/
z-index: 300; 
overflow:hidden; 
border: solid #AAAAAA 5px;
text-align:justify;
background-color:#FFFFFF;
}
a.right-menu
{
float:right;
height:25px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D6930D;
text-decoration:none;
padding-left:23px;
padding-top:4px;
background-repeat:no-repeat;
background-position:12px 10px;
}

a.right-menu:hover
{
float:right;
height:25px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#CA5757;
text-decoration:none;
padding-left:23px;
padding-top:4px;
background-repeat:no-repeat;
background-position:12px 10px;
}
a
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#D53300;
	text-decoration:underline;
}
a:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#676767;
	text-decoration:none;
}
.faq-link
{
    font-family:Arial;
	font-size:12px;
	color:#d48318;
	text-decoration:none;
	font-weight:bold;
}
.faq-link:hover
{
    font-family:Arial;
	font-size:12px;
	color:#9c5c09;
	text-decoration:none;
	font-weight:bold;
}
