body {
/*background-color:#000066; /*#F7F7F7; /*background of entire page*/
color: #333333;
margin: 0px 0px 0px 0px;
padding: 0px;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvitica, sans-serif;
}

#top {
float:right; /*position of top menu*/
margin:0 auto;
padding:0px 30px 0px 0px;

background:#cccccc; /*background of top menu default if no option made*/
}


.tdpath {
float:left; /*position td pathway*/
margin:0 auto;
width:786px;
height:25px;
padding:1px 0px 1px 5px;
border:#004080 4px solid; 

background:#004080; /*background of pathway menu*/
}


.td1 { /* arabic menu -top */
background-repeat: no-repeat ;
float:right;
width: 100%;
height: 25px;
/*background:#CCCCCC; */
background: #CAE1FF; /*#F7F7F7;*/ 
border-bottom:#FF0000 1px solid;
border-left:#cccccc 0px solid;
border-right:#cccccc 0px solid;
padding: 1px 1px 0px 0px;

}




.td3 { /* logo */
background-image: url(../images/aaysplogo.png);
background-repeat: no-repeat ;
width: 86px;
height: 100px;
/*background:#CCFF33; */
border-left:#004080 1px solid; 


}


.td_header { /* AAYSP header */
background-image: url(../images/header.png);
background-repeat: no-repeat ;
width: 500px;
height: 100px;
/*background:#CCcccc; */
border-left:#000000 0px solid;


}


.td4 { /* user5- Login*/

/*background-image: url(../images/600x60.jpg); */
/* background:#CCFF33; */
vertical-align:top;
padding: 3px 5px 0px 0px;
background-repeat: no-repeat ;
width: 214px;
height: 60px;
border-right:#cccccc 1px solid;
/*background:#33CC33; */
}
.td5 { /*toolbar horizontal*/
/* background-image: url(../images/Lbar_05.jpg);
background-repeat: repeat-y ;
/*height: 446px;*/


height:20px;
width:800px;
border:#CCCCCC 0px solid;
/* background:#1874cd; */
background:#004080;
/*background:#E4E3E0; light gray background*/

}

.td6 { /*user1 (announcement), Main, user2, user3*/
/*background-image: url(../images/Rbar_06.jpg);
background-repeat: repeat-y ;
/*width: 634px;
/*height: 446px; */
width:80%;
height:auto;
padding:11px;
background: #FFFFFF; /*#F7F7F7 */
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;

}

.td7 { /* Right and User4*/
/*background-image: url(../images/Lbottom_07.jpg);
background-repeat: no-repeat ;
width: 216px; */
height:300px;
width: 20%;
padding:11px 0px 3px 0px;
/*background:#FFFFCC; */
background: #F5F5F5;
border-right:#CCCCCC 1px solid; /* right border*/

}
.td8 { /*footer*/
/*background-image: url(../images/Rbottom_08.jpg);
background-repeat: no-repeat ; */
width: 100%;
height: 30px;
background: #CAE1FF; /*#EEEEEE; /*#E4E3E0 */
border:#CCCCCC 1px solid;
}




.search { /*search box properties */
margin:11px 11px 0px 11px;
}




/* --------------------------------------------------- */
.bg {

border-left:1px solid #b3b3b3;
border-right:1px solid #b3b3b3;
border-bottom:1px solid #b3b3b3;
width:800px;
height:100%;
}
.top {
/*background: transparent url(../images/top.jpg) no-repeat top center; */
width:800px;
height:auto;
color:#FF0000;
}
/* --- nav --- */
.menuc {
/* margin: 0px auto;
width: 800px;
border-left:1px solid #b3b3b3;
border-right:1px solid #b3b3b3; not sure about this menu*/
}

#topnavi{
position:relative;
display:block;
height:36px;
font-size:11px;
background: transparent url(../images/bgOFF.gif) repeat-x left;
font-family:Tahoma, Verdana, Arial, Helvitica, sans-serif;
}


#topnavi ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
}

#topnavi ul li{
display:block;
float:left;
margin:0;
background-image: none;
}

#topnavi ul li a{ /*top menu links color*/
display:block;
color: #FFFFFF;
float:left;
text-decoration:none;
padding:9px 11px 0 11px;
height:23px;
background: transparent url(../images/bgDIVIDER.gif) no-repeat top right;
}


#topnavi ul li a:hover,#topnavi ul li a.current{
color:#ffffff;

}

/* --- end nav --- */

/* /////////////////////////////////////////////////////////////////////////// */
/* /////////////////////////////////////////////////////////////////////////// */
.pathway { /*pathway link only not the background*/
padding: 0;
color: #fff;
padding:0px 0px 0x 20px;
font-family: Arial;
border:#FF0000 1px thick;





}

a.pathway:link, a.pathway:visited {
color:#CCFF33;
font-size : 11px;
line-height : 18px;
font-family: Arial;
text-decoration:none;
}
a.pathway:hover { /*pathway links hover color */
color:#FFFFFF;
font-family: Arial;
text-decoration:none;
}
ul
{
margin: 0;
padding: 0;
list-style: none;
}

li
{
line-height: 20px;
padding-left: 0px;
padding-top: 0px;

}

.pagenav
{
font-size:11px;
font-weight:normal;
color:#666666;
}
.componentheading
{
height: 14px;
margin: 0px 20px 0px 0px; /* magin for horizontal line*/
/* margin-left:2px;
/* padding-left:30px; */

border-bottom: 1px solid #c90f0f;
/* color: #c90f0f; color of components heading on main*/
text-align: left;
white-space: nowrap;
font-family: Arial;
font-size:11px;
font-weight:bold;
}


a.toclink:link, a.toclink:visited
{
line-height:normal;
font-size:11px;
font-family:arial;
color:#004080;
}

a.toclink:hover
{
text-decoration: underline;
}

table.contenttoc {
border: 1px solid #FFFFFF;
padding: 2px;
margin-left: 2px;
margin-bottom: 2px;
}


table.contenttoc th {
background: #E1DECF;
color: #C20A28;
text-align: left;
padding-top: 2px;
padding-left: 4px;
height: 21px;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
}


.button {
margin-top:3px;
margin-bottom: 3px;
padding-left:5px;
padding-right:5px;
border:solid 1px #ADAA9C;
background-color: #E1DECF;
color: #000000;
font-family: Arial, Helvetica, Sans Serif;
text-align: center;
font-size: 11px;
}


.sectiontableheader
{ /* Table headings including Jim PMS */
/*background: #E1DECF; */
background: #004080;
height: 20px;
padding-right:3px;
color: #FFFFFF;
font-weight :bold;
border: solid 1px #cccccc;
font-size:11px;
}

table.contentpane td.contentdescription
{
font-size:11px;
line-height:18px;
}

table.contentpane td.componentheading
{
background:#E1DECF;
height: 20px;
padding-left:3px;
border: 1px solid #FFFFFF;
color: #C20A28;
text-align: left;
padding-bottom:3px;
white-space: nowrap;
font-family: Arial;
font-size:11px;
font-weight:bold;
}

table.contentpane td
{
padding-top:1px;
padding-bottom:2px;
font-size:11px;
}

a:link, a:visited { /* links in the ENTIRE page except left panel; */
font-family:arial;
color:#0000EE;

        
/*color:#0000FF; */
/* color:#004080; */

font-size:11px; /* change font of toolbar and top menu items*/
text-decoration: none;
}
a:hover {
text-decoration:underline;
}

table.contentpaneopen
{
width:98%;
}

table.contentpaneopen td
{
line-height:18px;
font-size:11px;
}

table.contentpaneopen td.contentheading
{
height: 20px;
padding-left:3px;
color: #666;
text-align: left;
white-space: nowrap;
font-family: Arial;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #c90f0f;
}


a.sublevel:link, a.sublevel:visited {
font-size: 11px;
color: #000000;
text-align: left;
text-decoration: underline;
vertical-align:middle;

}

a.sublevel:hover {
text-decoration: none;

}


a.mainlevel:link, a.mainlevel:visited { /*left panel properties*/
display: block;
vertical-align: middle;
font-size: 11px;
font-weight:bold;
text-align: left;
padding-left:3px;
padding-top: 5px;
height: 16px;
width:100px;
text-decoration: none;
/*border-bottom: 1px solid #e4e4e4; */
/*color:#FF6600;  color of user menu*/
}


a.mainlevel:hover {
text-decoration: none;
color:#FF0000;
/*border-bottom: 1px dotted #c90f0f; */ /*hover line properties under left menu*/
}

table.moduletable {
width:auto;
margin-bottom: 5px;
border-spacing: 0px;
border-collapse: collapse;
text-align: left;



}

table.moduletable th {

text-align: left;
vertical-align:middle;
padding-left: 16px;
height: 20px;
font-weight: bold;
font-size: 11px;
font-family: Tahoma, Verdana,Arial,Helvetica,sans-serif;
}

table.moduletable td {
margin-top:11px;
padding-left:7px;
font-size: 11px;
margin: 11px;
font-weight: normal;
}

td
{
font-family:arial;
font-size:11px;
color:#3C3032;
}
.mymoduletdmiddle
{
background: url(../images/module_middle_graphic.gif) repeat-y;
padding-left:18px;
padding-right:11px;
}

.mymoduletdheader
{
background: url(../images/module_top_graphic.gif) no-repeat;
height: 13px;
}

.mymoduletdfooter
{
background: url(../images/module_footer_graphic.gif) no-repeat;
height: 11px;
}

.mymodulebg
{
background: url(../images/general_module_bg.jpg) no-repeat right bottom;
height:111px;
}

.mymainbody
{
padding-top :3px;
padding-left:5px;
padding-right :23px;
}

.inputbox {
font-size:11px;
font-family:verdana;
/* border:solid 1px #ADAA9C;
background-color: #F3F0E1 */

}


/* -------------------------- */
a.sgfooter:link, a.sgfooter:visited {
color : #333;
font-size : 11px;
font-family: Arial;
text-decoration:none;
}
a.sgfooter:hover {
color : #333;
font-family: Arial;
text-decoration:none;
}
#sgf {
margin:14px 0px 0px 0;
}
.sgf {
text-align:right;
font-size: 9px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333;
text-decoration:none;
}
.sgf1 {
font-size: 11px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333;
text-align:left;
}

a.sglink:link, a.sglink:visited {
/*color : #333; */
color:#004080;
font-size : 11px;
font-family: Arial;
text-decoration:none;
}
a.sglink:hover {
color : #333;
font-family: Arial;
text-decoration:none;
}