body{
background-color:#ffffff;
padding:0px;
margin:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

*html body{
text-align:center;
}

#sitewrapper{
margin-left:auto;
margin-right:auto;	
width:945px;
position:relative;
}

*html #sitewrapper{
text-align:center;
}

#content{
background:url(images/backbottom.gif) #082773 bottom no-repeat;
min-height:600px;
padding-top:40px;
}

* html #content{
height:600px;
}

#wrapper{
background:url(images/bgcontent.jpg) 0px 0px no-repeat;
min-height:584px;
}

*html #wrapper{
height:584px;
}

#contentwrapper{
background:url(images/1300logo.png) 29px 18px no-repeat;
min-height:80px;
width:945px;
clear:both;
}

*html #contentwrapper{
height:80px;
left:0px;
}


#leftmenudetail{
width:181px;
background:url(images/leftmenu_bottom1.gif) #FFFFFF bottom no-repeat;
}
*html #leftmenudetail{
margin-top:0px;
padding-top:0px;
}

#leftmenutop{
background:url(images/leftmenu_top.gif) top no-repeat;
height:13px;
width:181px;
margin-bottom:0px;
}

#leftmenubottom{
/*background:url(images/leftmenu_bottom2.gif) top no-repeat;*/
background:url(images/leftmenu_bottom3.gif) top no-repeat;

height:13px;
width:181px
}

#secondmenu{
margin-left:auto;
margin-right:auto;
background:#FFFFFF;
}

div.space{
clear:both;
height:5px;
}

div.space2{
clear:both;
height:5px;
background:#FFFFFF;
width:181px;
}
*html div.space,
*html div.space2{
padding:0px;
margin:0px;
height:0px;
}

#detailsbox{
float:right;
padding-top:95px;
padding-right:20px;
}

#leftmenu{
width:200px;
margin-top:100px;
padding-left:20px;
float:left;
}


#detail{
padding:1px 20px 10px 20px;
margin-top:0px;
min-height:500px;
}

*html #detail{
margin-top:0px;
}

#detail table td p{
font-size:13px;
}

table.searchs td{
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
}

#detail h1{
font-size:24px;
color:#003d9f;
font-weight:bold;
margin-bottom:5px;;
}

#detail table.bigpadding td{
padding-top:30px;
}

#detail h2{
font-size:13px;
font-weight:bold;
margin-bottom:5px;
}

*html #detail{
height:490px;
}

#contentsbox{
background:url(images/content_centerbox.gif) #FFFFFF bottom no-repeat;
width:688px;
min-height:311px;
margin-top:0px;
padding-top:0px;
}

*html #contentsbox{
height:500px;
}

#largercontentsbox{
background:url(images/content_centerboxlarge.gif) #FFFFFF bottom no-repeat;
width:750px;
min-height:311px;
margin-top:0px;
padding-top:0px;
}

*html #largercontentsbox{
height:500px;
}

#topboxlarge{
background:url(images/content_topboxlarge.gif) bottom no-repeat;
width:750px;
height:19px;
margin-bottom:0px;
padding-bottom:0px;
}

#topbox{
background:url(images/content_topbox.gif) bottom no-repeat;
width:688px;
height:19px;
margin-bottom:0px;
padding-bottom:0px;
}

#footerwrapper{
background:url(images/telstralogo.gif) right no-repeat;
min-height:70px;
width:860px;
padding-top:50px;
padding-left:30px;
text-align:left
}

*html #footerwrapper{
background:url(images/telstralogo.gif) bottom right no-repeat;
padding-top:40px;
height:20px;
}

#menuwrapper{
position:absolute;
top:0px;
width:945px;
padding-bottom:5px;
}

*html #menuwrapper{
left:0px;
padding-bottom:0px;
}

#footer{
color:#0077be;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer a{
color:#0077be;
text-decoration:none;
padding-right:10px;
padding-left:10px;
}

#menu #search{
float:right;
width:191px;
height:34px;
background:url(images/menu/menu_back.jpg) repeat-x
}

#bottombox{
float:right;
background:url(images/content_bottombox.gif) bottom no-repeat;
height:30px;
width:688px;
margin-right:20px;
}

#loadedlogo{
width:885px;
padding-top:0px;
padding-bottom:10px;
margin-top:-40px;
}
*html #loadedlogo{
width:850px;
margin-top:0px;
}

.text{
overflow:hidden;
border:0px;
width:121px;
height:28px;
background:#d1d1d1;
font-family:Arial;
font-weight:bold;
padding:0px;
margin:0px;
font-size:11px
}
.number{
overflow:hidden;
border:0px;
width:100px;
height:20px;
background:#d1d1d1;
font:Fixedsys;
font-weight:bold;
padding:0px;
margin:0px;
font-size:16px
}

#menu_nav ul li ul{
top:34px;
}

table.contact td{
padding-bottom:10px;
}

/** menu_nav end ****/

#menuwrapper #search{
float:right;
width:179px;
height:34px;
padding-left:10px;
padding-top:5px;
background:url(images/menu/menu_back.jpg) repeat-x;
}

*html #menuwrapper #search{
padding-left:0px;
width:189px;
}

#search .button{
margin-bottom:5px;
}
