﻿body {padding:0;margin:0; background:url(images/0.jpg) no-repeat right ;}

.defaultStyle { font:8pt tahoma;}

       /*** GENERAL LAYOUT STARTS ***/
       
        #wrapper { width:860px; margin:0 auto; border:0px solid silver;}
        #top  { float:left;width:100%; height:40px;}
        #header  { float:left;width:100%; height:90px;}
        #menuHolder  { float:left;width:580px; height:40px;
                       background:#f2f2f2 url(images/mainmenubg+.gif);
                       border-top:1px solid #444;
                       }
        
        #menuHolder img {float:left;width:62px;height:50px;margin:2px;}
        #banner  { float:left;width:580px; height:250px;background:#555 url(banners/b3+.jpg);color:#f2f2f2;margin-bottom:20px;}
        #headerLeft { float:left;width:400px;height:300px;}
        #headerLeft h4{color:#31b4e5;}
        #headerRight {float:left;width:500px; height:300px;}
        #tipsHolder, tipsHolder p { font-family:Bookman Old Style;font-size:smaller;}
   
        #bar {float:left;width:100%; height:10px;background:url(images/bar.gif);}
        #generalMenu {float:left;width:100%;height:50px;}
        #content{float:left;width:100%;border:0px solid silver; }
        #contentBottom{float:left;width:100%; margin-top:20px;border-top:1px solid silver;
                       border-bottom:1px solid silver;margin-bottom:20px;background:#f2f2f2; }
        #bottom { float:left;width:100%; height:200px;margin-top:20px;margin-bottom:20px;background:#f9f9f9;}
        
        #bottom div { float:left; width: 200px; font-size:0.8em; font-family:arial;
                      
                      }
        #bottom div ul { margin-left:-30px;list-style:none;}
        #bottom div h3 {margin-bottom:0px;font-size:small;}
        #bottom div a {color:#666;text-decoration:none;}
        #bottom div a:hover {text-decoration:underline;}
        
        #footer {float:left;width:100%; height:30px;}
        
        
        /*** GENERAL LAYOUT ENDS ***/
        
        #leftSide { float:left;width:580px;font:12pt arial; color:#111; }
        #leftSide h3 {color:#3c4c55;}
        #leftSide h4 {background:url(images/check+.png) no-repeat;color:#3c4c55;/*padding-left:23px;margin-left:-23px;*/}
        #leftSide h3+p, #leftSide h4+p, #leftSide h3+ul, #leftSide h4+ul {margin-top:-13px;}
        #leftSide ul { list-style:url(images/bullet.gif);font-family:Verdana;font-size:small;}
        #leftSide ul li p {font:8pt verdana;margin-top:0px;}
        
        
        #rightSide .titleHolder { float:left;width:100%;height:40px;background:#0Eb736;color:White; }
        #rightSide .title       { margin:8px;font:14pt arial; }
        

        .sendMail {float:left;width:100%;border-top:1px solid #555;border-bottom:1px solid #555;
                                background:#f2f2f2;
                                height:220px;font:10pt arial;
                                padding-top:10px;
                                }
                                
                                
        .titleHolder {float:left;width:100%;height:40px;background:#0Eb736;color:White;}
        .title {margin:8px;font:14pt arial;}
                                



/*** MAIN MENU STARTS ***/
#mainmenu {  float:left;width:580px;height:20px; margin-top:5px;padding-bottom:12px;}
#mainmenu ul { font-size:16px; margin:0; padding:0;}
#mainmenu li { float:left; height:25px; list-style:none; margin:0; padding:0; }
#mainmenu a { border-right:0px solid #b0b0b0; color:#999; display:block; font-family:Arial;
font-size:0.8em; padding:5px 10px 7px; text-decoration:none; font-weight:bold; }
#mainmenu a:hover   { background:url(Images/header_bg.gif) top left repeat-x; color:#777; }
#mainmenu a.current {  color:#505050; text-decoration:none; }
/*** MAIN MENU ENDS ***/

    /* uniNews */
        
        .uniNews { float:left;width:270px;margin:0px;margin-right:0; background:white;border:1px solid #3c4c55; }
        .uniNews .newsHolder { border-bottom:1px solid silver;padding-bottom:10px;}              
        .uniNews .titleHolder { background:#3c4c55;}
        .uniNews p {font-size:small;color:#666;}
        .uniNews p:first-letter {font-size:large;float:left;padding-right:3px;}
        .uniNews h4 {color:#3949bb;font-size:medium;font-weight:bold;font-family:Arial, Helvetica, sans-serif;
                     margin-bottom:5px;padding-left:10px; height:20px;margin-left:-10px; margin-bottom:15px;
                      letter-spacing:-1px;
                     }      
         .uniNews a.detailsLink {font-size:x-small;color:#FF6600;text-decoration:none;padding:4px;}
         .uniNews a.detailsLink:hover {color:#009900;}
         .uniNews img { border:1px solid silver; margin-right:7px; float:left; width:60px;height:50px; padding:3px; }
         
         .uniNews .newsWrapper { margin-left:15px;width:240px;float:left;}
       /*  uniNews */


/**** BOTTOM MENU STARTS ***/
#bottomMenu  { margin-right:40px;margin-top:15px;padding:0;float:right; }
#bottomMenu ul { font-size:16px;margin:0;padding:0; }
#bottomMenu li { float:left; height:25px; list-style:none; margin:0; padding:0; }
#bottomMenu a { border-right:0px solid #b0b0b0; color:#222; display:block; font-family:tahoma; font-size:0.6em;
padding:8px 5px 5px; text-decoration:underline;}
#bottomMenu a:hover { color:#555; text-decoration:none;}
#bottomMenu a.current { background:#f0f0f0 url(Images/menuhover+.jpg) top left repeat-x; color:#505050; text-decoration:none;}
/**** BOTTOM MENU ENDS ***/

.projectPics { float:left;margin:3px; border:1px solid silver;}
.editToolbox { border:1px solid silver;height:21px;background:#f0f0ee;}
.editToolbox a { padding:2px; border:1px solid silver;margin:1px;width:18px;
                 display:block;float:left;text-align:center;text-decoration:none;
                 background:#f9f9f9;}

.editToolbox a:hover {background:#B2BBD0; border:1px solid #0A246A;}

.control {	float: right; display: block;  position: relative; margin: 0 5px;
	font-size: 9pt;  font-weight: bold; text-decoration: none;  margin-top: 1px;  margin-bottom: 1px; }
.control:hover { border-top: 1px solid #333;    border-bottom: 1px solid #333;    margin-top: 0;
    margin-bottom: 0; }
.control, .control * {	color: #666; }

/* LOGIN FORM STYLE STARTS */
	#stylized       { border:solid 2px #b7ddf2; background:#f7fbfe;/*background:#ebf4fb;*/	}
	#stylized h1    { font-size:14px;font-weight:bold;		margin-bottom:8px;	}
	#stylized p     { font-size:11px;color:#666666;margin-bottom:20px;	border-bottom:solid 1px #b7ddf2;padding-bottom:10px;}
	#stylized label { display:block;font-weight:bold;text-align:right;width:140px;float:left;	}
	#stylized .small{ color:#666666;display:block;font-size:11px;font-weight:normal;	text-align:right;width:140px;	}
	#stylized input { float:left; font-size:12px; padding:4px 2px; border:solid 1px #aacfe4; width:200px; margin:2px 0 20px 10px;}
	#stylized .button{ clear:both;margin-left:150px;width:125px;height:31px;border:none;cursor:pointer;
		background:#666666 url(images/button.png) no-repeat;text-align:center;line-height:31px;	color:#FFFFFF;
		font-size:11px;		font-weight:bold;	}
/* LOGIN FORM STYLE ENDS */
				  				  



/* GENERAL CONTENT PAGES STYLES */					  				  

table.products {width:100%;font:8pt arial;}
table.products td+td {font-size:8pt arial;}
table.products.tr {height:20px;border-bottom:1px solid silver;}
table.products.tr td {background:#f9f9f9;}










