﻿body 
{
    background-image:url(/images/full_bg.jpg);
    background-repeat:repeat-x;
    margin:0px auto;
    font-family:Arial;
    font-size:12px;
    color:#676767;
    
}

#full
{
    width:1000px;
    border:0px solid gray;
    margin:0px auto;
   
}

#main
{
    width:999px;
    border:1px solid gray;
    float:left;
   
    
}
#top_links
{
    width:999px;
    height:24px;
    border-bottom:1px solid gray; 
    background-color:#B0D6F2;   
}
#header
{
    width:999px;
    border:0px solid red;
    float:left;
}
#header_right
{
  width:313px;
  border:0px solid pink;  
  float:right; 
}
#header_left
{
  width:686px;
  border:0px solid green; 
  float:left; 
  
}
#flash_infra
{
    width:313px;
    border:0px solid green;
    background-image:url(/images/004.jpg);
    background-repeat:no-repeat;
    height:188px;
}
#flash_search
{
    width:313px;
    border:0px solid green;
    background-image:url(/images/005.jpg);
    background-repeat:no-repeat;
    height:121px;
    
}
#top_name
{
    width:686px;
    background-image:url(/images/001.jpg);
    background-repeat:no-repeat;
    height:141px;
}

#menu
{
    width:686px;
    background-image:url(/images/002.jpg);
    background-repeat:no-repeat;
        
    height:47px;
    float:left;
    }  
        
#menu ul
{  margin-right:2px;
  display:inline;  
    
     
    }
   
    
    #menu li
{  margin-right:6px;
  display:inline;  
    width:150px;
    color:#3D4C5C;
    font-size:12px;
   
    
    }
   
    #menu li a
{ margin-top:0px;
    text-decoration:none;
    color:#3D4C5C;
    font-family:Arial;
    font-size:13px;
    width:150px;
    letter-spacing:0.02em;
    font-weight:bold;
    height:47px;
    
    }
    
     #menu li a:hover
{
   
    color:#FFFFFF;
    
  
    } 

#search_engine
{
    width:686px;
   background-image:url(/images/003.jpg);
    background-repeat:no-repeat;
    height:121px;
    float:left;
}
#big_container
{
    width:999px;
    border:0px solid red; 
    float:left;
    background-image:url(/images/container_bg.jpg);
    background-repeat:repeat-x;  
    background-color:#B0D6F2;
    padding-bottom:10px; 
}
#big_container_admin
{
    width:999px;
    border:0px solid red; 
    float:left;
    background-image:url(/images/container_bg_admin.jpg);
    background-repeat:repeat-x;  
    background-color:#fff;
    padding-bottom:10px; 
}
#container_inside
{   width:979px;  
    margin-left:10px;
    *margin-left:5px;
    margin-top:12px;
    
    border:0px solid red;
    float:left;
}
#container_right
{
    width:275px;
    border:0px solid yellow;
    float:right;    
}
#container_left
{
   width:690px;
    border:0px solid yellow;
    float:left;   
  
}

#ContactUs
{
    width:275px;
    float:left;
    border:1px solid #9EC6E3;
    background-color:White;
    border:0px solid #9EC6E3;
    background-image:url(/images/red_rptr.jpg);
    background-repeat:repeat-x;
    margin-top:5px;
   
}

#Upcoming
{
    width:275px;
    float:left;
    background-image:url(/images/green_rptr_f.jpg);
    background-repeat:repeat-x;

   
}

#Upcoming_container
{
    width:263px;
    border:1px solid #9EC6E3;
  
    float:left;
 border:0px solid #9EC6E3;
    text-align:justify;
}


#ContactUs_container
{
    width:253px;
    border:1px solid #9EC6E3;
    background-color:White;
    float:left;
    padding:10px;
    text-align:justify;
}

#left_top_corners
{
    border:0px solid #9EC6E3;
    background-image:url(/images/green_rptr_f.jpg);
    background-repeat:repeat-x;
    width:690px;
    float:left;  
}
#left_top_container
{
    border:1px solid #9EC6E3;
    background-color:White;
    width:667px;
    float:left;
    padding:10px;
    text-align:justify;
    
}
#left_down
{
    border:0px solid pink;
    margin-top:10px;
    float:left;
    width:688px;
}
#left_down_inside_right
{
    width:337px;
    float:right;
    border:1px solid #9EC6E3;
    background-color:#B0D6F2;
    border:0px solid #9EC6E3;
    background-image:url(/images/red_rptr.jpg);
    background-repeat:repeat-x;
   
}
#left_down_inside_right_container
{
    width:315px;
    
    border:1px solid #9EC6E3;
    background-color:White;
    float:left;
    padding:10px;
    text-align:justify;
}
#left_down_inside_left
{
    width:337px;
    float:left;
    border:1px solid #9EC6E3;
    background-color:White;
    border:0px solid #9EC6E3;
    background-image:url(/images/red_rptr.jpg);
    background-repeat:repeat-x;
   
}
#left_down_inside_left_container
{
    width:315px;
    border:1px solid #9EC6E3;
    background-color:White;
    float:left;
    padding:10px;
    text-align:justify;
}
#heading
  {
      font-size:17px; 
      color:#FFFFFF; 
      letter-spacing:0.05em;
       padding-top:6px; 
       padding-left:10px;
      }
#footer
    {
      
        width:955px;
        margin-left:10px;
        *margin-left:6px;
        background-image:url(/images/footer_bg.jpg);
        background-repeat:no-repeat;
       padding-top:0px;
       height:55px;
        text-align:center;
        float:left;
        
       
        
        }
        
     #footer ul
{  margin-right:7px;
  display:inline;  
    width:990px;
     margin-top:0px; 
    }
   
    
    #footer li
{  margin-right:10px;
  display:inline;  
    width:150px;
    color:#fff;
    
    }
   
    #footer li a
{
    text-decoration:none;
    color:#FFF;
    font-family:Arial;
    font-size:13px;
    width:150px;
    
    letter-spacing:0.02em;
    }
    
     #footer li a:hover
{
   
     color:#2D425A;
  
    } 
    
    

.ChildHeadingAdmin
{
    width: 100%;
    height: 30PX;
    font-family: Arial; 
    font-size: 17px;
    font-weight: bold;
    color:White;
    text-align: center;
    margin-bottom:5px;      
     background-image:url(/images/green_rptr.jpg);
     background-repeat:repeat-x;
       float: left;
}

.ChildHeadingborderAdmin
{
    border-bottom: 0px dotted #5FAA51;
    width: 99.80%;
    height: auto;
      
    background-color: White;
    color: Black;
    float: left;
    padding-bottom: 10px;
}

#headerAdmin
{
    width:1010px;
    border:0px solid red;
    float:left;
}
#headerAdminProj
{
    width:1000px;
    border:0px solid red;
  
    float:left;
}
#menuAdmin
{
background-image:url("/images/menu_bg_admin.jpg");
/*background-repeat:repeat-x;*/
background-color:#3B4D6A;
width:999px;
height:27px;
*height:27px;
text-align:center;
float:left;
margin-top:5px;
*margin-top:0px;
}

background-color:#3B4D6A;
width:999px;
height:27px;
*height:27px;
text-align:center;
float:left;
margin-top:5px;
*margin-top:0px;
}

#menuAdmin ul
{
margin-right:7px;
display:inline;
width:948px;
color:#3D4C5C;

}
#menuAdmin li
{
margin-right:5px;
display:inline;
width:110px;
}

#menuAdmin li a
{ margin-top:10px;
text-decoration:none;
color:#3D4C5C;
font-family:Arial;
font-size:14px;
font-weight:bold;

}

#menuAdmin li a:hover
{
color:White;
}

#AdminIndex
{
width: 210px;
float:left;
margin-left:435px;
*margin-left:220px;

}
#AdminIndex a
{
    color:Green;
    font-family:Arial;
    font-size:16px;
    text-decoration:none;
    
}
#AdminIndex a:hover
{
    color:Red;
    font-weight:bold;
    
}   

#ContactUsMainPage
{
    width:690px;
    float:left;
    border:1px solid #9EC6E3;
    background-color:White;
    border:0px solid #9EC6E3;
    background-image:url(/images/red_rptr.jpg);
    background-repeat:repeat-x;
    margin-top:5px;
   
}   




#SResult
{
    width:100%;
    float:left;
    border:1px solid #9EC6E3;
    background-color:White;
    border:0px solid #9EC6E3;
    background-image:url(/images/green_rptr_f.jpg);
    background-repeat:repeat-x;
    color:White;
    font-size:16px;
    margin-top:5px;
   
}





/* Tool tip*/
.tnail
{cursor:hand;}


.hyperlink
{
    FONT-SIZE: smaller;
    COLOR: black;
    FONT-FAMILY: 'Century Gothic';
    TEXT-DECORATION: none
}

.titleLink
{
    FONT-SIZE: smaller;
    COLOR: gray;
    FONT-FAMILY: 'Century Gothic';
    TEXT-DECORATION: none
}
.smalltext
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana
}
.widgetTable
{
    BORDER-RIGHT: gray 1px dotted;
    BORDER-TOP: gray 1px dotted;
    BORDER-LEFT: gray 1px dotted;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px dotted
}
.widgetTitle
{
    BACKGROUND-IMAGE: images/itle.jpg;
    COLOR: black;
    BORDER-BOTTOM: gray 1px dotted;
    FONT-FAMILY: 'Century Gothic';
    HEIGHT: 0px;
    BACKGROUND-COLOR: skyblue;
    VALIGN: baseline
}
.widgetTDContent
{
    HEIGHT: 0px;
    vAlign: top
}
.widgetDIV
{
    FONT-SIZE: larger;
    OVERFLOW: hidden;
    COLOR: crimson;
    FONT-FAMILY: 'Comic Sans MS', Arial;
    HEIGHT: 180px;
    BACKGROUND-COLOR: white
}
.homeTitle
{
    BORDER-TOP: #ffccff thin dotted;
    BORDER-BOTTOM: #ffccff thin dotted
}
.homeMenu
{
    BORDER-RIGHT: #ffccff thin dotted;
    HEIGHT: 500px
}
.menuItem
{
    BORDER-TOP: #ffccff 1px solid
}
.articleTable
{
    BORDER-RIGHT: gray 1px dotted
}
.articleLink
{
    FONT-SIZE: smaller;
    COLOR: blue;
    FONT-FAMILY: 'Century Gothic'
}
.articleText
{
    FONT-SIZE: 14px;
    COLOR: darkslategray;
    FONT-FAMILY: Verdana, 'Times New Roman'
}
.articleTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 22px;
    COLOR: darkslategray;
    FONT-FAMILY: 'Century Gothic', 'Times New Roman'
}
.articleText A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: blue;
    BORDER-BOTTOM: #00cccc 1px dotted;
    TEXT-DECORATION: none
}
.codeGreen
{
    FONT-SIZE: 85%;
    COLOR: green;
    FONT-FAMILY: verdana
}
.centerTable
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 86%;
    BORDER-BOTTOM: 0px;
    CELLSPACING: 2;
    CELLPADDING: 2;
   
}

.addTD
{
  width: 120px ;
}

.samplecode
{overflow:auto;
width:650px;
background-color: ivory;
border: 1px dotted;
FONT-FAMILY: courier
}

.samplecodeshort
{overflow:auto;
width:550px;
background-color: ivory;
border: 1px dotted;
FONT-FAMILY: courier
}

.contactinfo
{
    FONT-SIZE: 10px;
    COLOR: darkslategray;
    FONT-FAMILY: Verdana, 'Times New Roman';
    background-color: ivory;
    border-top: 1px gray solid;
    border-bottom: 1px gray solid;
    text-align: center;
}

.ttip
{ BORDER-BOTTOM: #00cccc 1px dotted;
  color: red;
  FONT-SIZE: 18px;}
    .modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.60;   
}    
.updateProgress
{
    border-width:1px; 
    border-style:solid; 
    background-color:#FFFFFF; 
    position:absolute; 
    width:130px; 
    height:50px;    
}


.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}
/* Accordion */
.accordionHeader
{
    border: 0px solid #a1c8e2;
    color: white;
    background-color: #6699ff;
    background-image:url(/images/green_rptr.jpg);
     background-repeat:repeat-x;    
     
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	height:30px;

    cursor: pointer;
    
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    /*background-color: #70BA63;*/
    border: 1px dashed Green;
    border-top: none;
   
    float:left;
}

/* Accordion inside Repeater*/
.accordionHeaderInsideRep
{
    border: 0px solid #a1c8e2;
    color: #4db1fd;



    cursor: pointer;
    
}

.accordionHeaderInsideRep a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderInsideRep a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentInsideRep
{
    /*background-color: #70BA63;*/
   width:100%;
    border-top: none;
   
    float:left;
}






.accordionSubHeader
{
    width:975px;
    border: 0px solid #a1c8e2;
    color: white;
      background-image:url(/images/green_rptr_faded.jpg);
     background-repeat:repeat-x;   
    background-color: #70BA63;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	height:30px;
	margin-left:5px;

    font-weight: bold;
   
    
    
}

.accordionSubHeader a
{width:975px;
    border: 0px solid #a1c8e2;
    color: white;
    font-size:17px;
    padding-top:5px;
        
  
	font-family: Arial, Sans-Serif;
	
	height:29px;

    font-weight: bold;
   
    
    
}
.aaaa
{display:none;
}

.searchBox{
  background-image:url('/images/find.gif');
  background-repeat:no-repeat;
  padding-left:20px;
  
} 


.PagerCurPage
{
    padding-left: 0px;
    padding-right: 0px;
    border: 1px solid #336600;
    color: #FFFFFF;
    background-color: #336600;
    margin-left: 3px;
    margin-right: 3px;
    font-size:12px;
}
.PagerPageLink
{
    padding-left:8px; 
    padding-right:8px;
     font-size:12px;
}
.PagerPageLink a
{
    color: white;
    text-decoration: none;
     font-size:12px;
}
.PagerPrevious
{
    padding-right:3px;
     font-size:12px;
}

.Pagerfirst
{
    padding-right:10px;
   color: white;
    font-size:12px;
}
.Pagerfirst a
{
    padding-right:10px;
   color: white;
   text-decoration:none;
    font-size:12px;
}
.PagerPrevious a
{color:white;
    text-decoration:None;
     font-size:12px;
}
.PagerPreviousDisabled
{
    padding-left:8px;
    padding-right:8px;
    color:#aaa;
     font-size:12px;
}
.PagerNext
{
    padding-left:10px;
     font-size:12px;
}
.PagerNext a
{color:white;
    text-decoration:None;
     font-size:12px;
}
.PagerNextDisabled
{
    padding-left:10px;
    color:#aaa;
     font-size:12px;
}

.upperLetters
{text-transform:uppercase;
 font-weight:bold;
 font-size:12px;
}
